【发布时间】:2014-03-17 06:20:45
【问题描述】:
我的 coredata sqlite 表“SQLTABLE”包含一个时间戳“ZTIMESTAMP”类型为 123456789 的元组
如何使用 sql(不是 obj C)读取它并将其转换为日期?
【问题讨论】:
-
到目前为止你尝试了什么?如果“ZTIMESTAMP”是 123456789,输出会是什么?
我的 coredata sqlite 表“SQLTABLE”包含一个时间戳“ZTIMESTAMP”类型为 123456789 的元组
如何使用 sql(不是 obj C)读取它并将其转换为日期?
【问题讨论】:
SELECT strftime('%Y-%m-%d-%H:%M', ZTIMESTAMP, 'unixepoch') as time from SQLTABLE
Sqlite 允许您将时间格式化为 UNIX 时间时间戳。
您可以在本地的 SQL 浏览器工具中对此进行测试。要检查您的查询,我认为您可以将“unixepock”更改为“本地时间”以获取本地时间。
【讨论】: