SQLite日期和時間
在SQLite中,date()
和time()
函數用於檢索當前日期和時間。日期和時間函數使用IS0-8601
日期和時間格式的子集。
在SQLite中有6
種不同的日期和時間函數返回,並以不同格式進行日期和時間的計算:
- SQLite date()函數
- SQLite datetime()函數
- SQLite julianday()函數
- SQLite now()函數
- SQLite strftime()函數
- SQLite time()函數
編號
函數
描述
1
date()函數
SQLite date()
函數用於獲取日期並以「YYYY-MM-DD
」格式返回。
2
datetime()函數
SQLite datetime()
函數用於計算日期/時間值,並以「YYYY-MM-DD HH:MM:SS
」格式返回。
3
julianday()函數
SQLite julianday()
函數根據儒略日返回日期。是公元前4714年11月24日以後的天數(在格林尼治時間)。它將日期作爲浮點數返回。
4
now()函數
嚴格來說它不是一個函數。只是一個作爲時間字符串參數用於在各種SQLite函數來檢索當前的日期和時間。一些典型用法:date('now')
,time('now')
5
strftime()函數
SQLite strftime()
函數用於以格式化的方式返回日期,並且還有助於您在日期上進行計算。
6
time()函數
SQLite time()
函數用於獲取時間並以「HH-MM-SS
」格式返回。