Ste*_*han 6 sqlite timestamp date type-conversion
我有一个表中存储有ms的时间戳.我想以人类可读的形式转换这些时间戳.
这是我的表的示例输出:
SELECT date raw, strftime('%d-%m-%Y', (date/1000)) as_string
FROM my_table
+-----------------+--------------+
| raw | as_string |
+-----------------+--------------+
| 1444687200000 | 06-47-3950 |
+-----------------+--------------+
... ... ...
+-----------------+--------------+
Run Code Online (Sandbox Code Playgroud)
如您所见,作为字符串的日期非常奇怪(06-47-3950).
我怎样才能获得12-10-2015?
Try this:
SELECT date raw, strftime('%d-%m-%Y', datetime(date/1000, 'unixepoch')) as_string
FROM my_table
Run Code Online (Sandbox Code Playgroud)
You need to convert timestamp to date before.
| 归档时间: |
|
| 查看次数: |
10135 次 |
| 最近记录: |