sqlite3日期时间格式化和自动输入
在SQLite中,可以使用内置的strftime
函数来格式化日期和时间。例如,如果你有一个包含日期时间的列created_at
,你可以这样查询来获取格式化的日期:
SELECT strftime('%Y-%m-%d %H:%M:%S', created_at) AS formatted_date
FROM your_table;
这将会返回类似2023-03-15 15:30:00
这样格式的日期时间。
如果你想要在插入数据时自动插入当前日期时间,可以使用SQLite的CURRENT_TIMESTAMP
:
INSERT INTO your_table (column1, created_at)
VALUES ('value1', CURRENT_TIMESTAMP);
在这个例子中,created_at
会自动被设置为当前的日期时间。
评论已关闭