zoukankan      html  css  js  c++  java
  • mysql,查询时间戳

    1、查询当前时间1天前的时间点
     
    select date_sub(now() ,interval 1 day)
     
    2.查询当前时间的时间1天之后的时间点
     
    select data_sub(now(),interval -1 day)
     
    3.查询当前时间1个月之前的时间点
     
    select data_sub(now(),interval 1 month)
     
    4.查询当前时间1个月之后的时间点
     
    select data_sub(now,interval -1 month)
     
    5、将时间戳转换为日期
    from_unixtime(time_stamp)
     
    6、将日期转换为时间戳
    unix_timestamp(date) 
     
    7、查询当前时间戳(毫秒*1000,秒去掉即可)
    SELECT unix_timestamp(current_timestamp()) * 1000))
     
    8、查询7天前的时间戳
    SELECT unix_timestamp(date_sub(now() ,interval 7 day))*1000;
     
    例如:查询大于多少时间戳的数据
    SELECT * FROM xxtable WHERE `timestamp`>(SELECT unix_timestamp(date_sub(now() ,interval 30 day))*1000);
  • 相关阅读:
    个人项目实战
    准备
    结队项目-第一次作业
    第三次作业--团队展示
    软件工程实践第二次作业
    软件工程实践第一次作业
    circle
    calculator
    视频课程学习及学习计划
    1001.A+B Format (20)
  • 原文地址:https://www.cnblogs.com/meitian/p/10162052.html
Copyright © 2011-2022 走看看