SQLite 日期 & 时间
SQLite 是一种轻量级的数据库管理系统,广泛用于各种应用程序中。它支持标准的 SQL 语法,包括对日期和时间的处理。在 SQLite 中,日期和时间可以通过几种不同的方式来存储和操作。
日期和时间数据类型
SQLite 使用 DATE
、TIME
和 DATETIME
数据类型来存储日期和时间信息。DATE
类型用于存储日期,TIME
类型用于存储时间,而 DATETIME
类型用于存储日期和时间。
日期和时间函数
SQLite 提供了一系列的日期和时间函数,用于处理和格式化日期和时间数据。这些函数包括:
CURRENT_DATE
:返回当前日期。CURRENT_TIME
:返回当前时间。CURRENT_TIMESTAMP
:返回当前日期和时间。DATE()
:提取日期部分。TIME()
:提取时间部分。DATETIME()
:组合日期和时间。strftime()
:格式化日期和时间。
示例
以下是一些使用日期和时间函数的示例:
-- 创建一个表,包含日期和时间字段
CREATE TABLE example (id INTEGER PRIMARY KEY, date_field DATE, time_field TIME, datetime_