没有合适的资源?快使用搜索试试~ 我知道了~
SQLite时间转化问题
4星 · 超过85%的资源 需积分: 39 15 下载量 111 浏览量
2011-07-19
18:36:09
上传
评论
收藏 15KB DOCX 举报
温馨提示
试读
3页
SQLite日期时间函数,数据库中常常用到日期和字符的转换,本文介绍了在sqlite数据库中日期和字符之间转换的方法,以前对日期运算的操作。
资源推荐
资源详情
资源评论
本文关键字:SQLite 日期时间函数
这篇文章是根据 SQLite 官方 WIKI 里的内容翻译,SQLite 包括以下五个时间函数:
1.date(日期时间字符串, 修正符, 修正符, ……)
2.time(日期时间字符串, 修正符, 修正符, ……)
3.datetime(日期时间字符串, 修正符, 修正符, ……)
4.julianday(日期时间字符串, 修正符, 修正符, ……)
5.strftime(日期时间格式, 日期时间字符串, 修正符, 修正符, ……)
上述五个函数需要一个日期时间字符串做参数,后面可以跟零到多个修正符参数。而 strftime()
函数还需要一个日期时间格式字符串做第一个参数。
1.date() 函数返回一个以 “YYYY-MM-DD” 为格式的日期;
2.time() 函数返回一个以 “YYYY-MM-DD HH:MM:SS” 为格式的日期时间;
3.julianday() 函数返回一个天数,从格林威治时间公元前 4714 年 11 月 24 号开始算起;
4.strftime() 函数返回一个经过格式话的日期时间,它可以用下面的符号对日期和时间进行格
式化:
%d 一月中的第几天 01-31
%f 小数形式的秒,SS.SSSS
%H 小时 00-24
%j 一年中的第几天 01-366
%J Julian Day Numbers
%m 月份 01-12
%M 分钟 00-59
%s 从 1970-01-01 日开始计算的秒数
%S 秒 00-59
%w 星期,0-6,0 是星期天
%W 一年中的第几周 00-53
%Y 年份 0000-9999
%% % 百分号
其他四个函数都可以用 strftime() 函数来表示:
1.date(…) -> strftime(“%Y-%m-%d”,…)
2.time(…) -> strftime(“%H:%M:%S”,…)
3.datetime(…) -> strftime(“%Y-%m-%d %H:%M:%S”,…)
4.julianday(…) -> strftime(“%J”,…)
日期时间字符串,可以用以下几种格式:
YYYY-MM-DD
YYYY-MM-DD HH:MM
YYYY-MM-DD HH:MM:SS
YYYY-MM-DD HH:MM:SS.SSS
资源评论
- ENOCH_Q2013-01-16文档描述较好
牵_手
- 粉丝: 1
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功