如何在SQlite中获取当前日期时间格式?

问题描述 投票:10回答:2

我在移动设备和我的数据库中使用sqlite用于本地数据库。我想知道

如何在SQLITE中获取当前日期格式?我希望以下一种格式获取日期:MM/dd/yyyy

sqlite
2个回答
27
投票

要获取当前日期时间,您可以使用:

SELECT date('now');

注意:这不是服务器日期,如果您直接从应用程序查询日期和时间,这是因为SQLITE在进程中运行。

如果您的语言日期处理非常差,那么将当前时间放入表格或进行一些简单的计算非常有用。

要进行计算,请参阅SQLITE Documentation

例如,请参阅文档以了解格式:

SELECT strftime('%Y-%m-%d %H:%M:%S', date('now'))

0
投票

对于您的具体案例,这是您所需要的:

strftime('%m/%d/%Y',date('now'))
© www.soinside.com 2019 - 2024. All rights reserved.