如何更改SQLite时间格式datetime

时间:2011-08-12 17:05:08

标签: iphone sqlite

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

SELECT ZDATE FROM ZWEATHER

Zdate是日期时间。

2 个答案:

答案 0 :(得分:0)

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

  

选择日期(ZDATE);

答案 1 :(得分:0)

首先要了解的是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-DD Ť HH:MM
  • YYYY-MM-DD Ť HH:MM:SS
  • YYYY-MM-DD Ť HH:MM:SS.SSS
  • HH:MM
  • HH:MM:SS
  • HH:MM:SS.SSS

或者表示Julian day number的浮点值。