【问题标题】:How to change SQLite time format datetime如何更改 SQLite 时间格式 datetime
【发布时间】:2012-10-28 05:39:58
【问题描述】:

我正在尝试从 SQLite 获取日期。我在 coredata 中获取时间戳,但我需要查看日期。将时间戳转换为 YYYY-MM-DD 格式的命令是什么?我的查询是:

SELECT ZDATE FROM ZWEATHER

Zdate 是日期时间。

【问题讨论】:

  • ZDATE的数据类型是什么?

标签: iphone sqlite


【解决方案1】:

您可能正在寻找DATE() 函数,as seen in the SQLite manual

选择日期(ZDATE);

【讨论】:

    【解决方案2】:

    首先要了解的是 SQLite 没有日期类型。它也没有时间类型。

    它只提供一些时间功能。 page Piskvor 链接是您所需要的。您可以按照以下几种可用格式之一在数据库中输入日期和/或时间作为字符串:

    • YYYY-MM-DD
    • YYYY-MM-DD HH:MM
    • YYYY-MM-DD HH:MM:SS
    • YYYY-MM-DD HH:MM:SS.SSS
    • YYYY-MM-DDTHH:MM
    • YYYY-MM-DDTHH:MM:SS
    • YYYY-MM-DDTHH:MM:SS.SSS
    • HH:MM
    • HH:MM:SS
    • HH:MM:SS.SSS

    或者作为代表Julian day number的浮点值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-21
      • 1970-01-01
      • 2020-09-09
      • 2021-11-20
      • 1970-01-01
      • 2010-12-23
      • 2021-10-02
      相关资源
      最近更新 更多