在SQLite中,date()
和time()
函式用於檢索當前日期和時間。日期和時間函式使用IS0-8601
日期和時間格式的子集。
在SQLite中有6
種不同的日期和時間函式返回,並以不同格式進行日期和時間的計算:
編號 | 函式 | 描述 |
---|---|---|
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 」格式返回。 |