android 开发 时间的计算问题

来源:互联网 发布:ios 可变字典添加数据 编辑:程序博客网 时间:2024/05/19 12:39
  • 计算机当前时间
  • SELECT date(‘now’)
  • 计算机当前月份的最后一天
  • SELECT date(‘now’,’start of month’,’+1 month’,’-1 day’)
  • 计算UNIX 时间戳1092941466表示的日期和时间
  • SELECT datetime(‘1092941466’,’unixepoch’)
  • 计算 UNIX 时间戳1092941466 表示的本地日期和时间
  • SELECT datetime(‘1092941466’,’unixepoch’,’localtime’)
  • 计算机当前UNIX 时间戳
  • SELECT strftime(‘%s’,’now’)
  • 两个日期之间相差多少天
  • SELECT jolianday(‘now’)-jolianday(‘1981-12-23’)
  • 两个日期时间之间相差多少秒
  • SELECT julianday('now')*86400 - julianday('2004-01-01 02:34:56')*86400
  • 计算今年十月份第一个星期二的日期
  • SELECT date('now','start of year','+9 months','weekday 2');
  • 取大于现在时间的数据
  • select * from 表 where 日期字段>datetime('now','localtime')
  • 比较日期指定部份,举一反三,同样使用strftime格式式日期来对日、周、年比较
  • select * from 表 where strftime('%m',日期字段)=strftime('%m','now')
  • 大于指定时间的第一条        
  • select title,pubtime from article where pubtime>'2008-06-15 03:35:28' order by pubtime asc Limit 1 Offset 0
  • 小于指定时间的第一条
  • select title,pubtime from article where pubtime<'2008-06-15 03:35:28' order by pubtime desc Limit 1 Offset 0 
1 0
原创粉丝点击