2011-08-12 77 views
0

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

SELECT ZDATE FROM ZWEATHER 

Zdate是日期时间。

+0

'ZDATE'的数据类型是什么? – Piskvor

回答

0

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

它只提供一些时间功能。 Piskvor链接到page是您需要的。你在你的数据库作为一个字符串输入日期和/或时间之后的可使用几个格式之一:

  • 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的浮点值。