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”格式返回。

上一篇: SQLite交叉連接(Cross Join) 下一篇: SQLite快速入門