wordpress整数日期至今
wordpress integer date to date
我有一个 wordpress sql 数据库,它以整数格式记录 CREATE_DATE
一些例子是
1615776024
1615852620
1616024968
1616027330
1616981834
一些条目是本月创建的,因此记录日期的格式本身并没有透露任何信息。
我试过这些,但所有这些陈述都错误
SELECT
CONVERT(DATE,CONVERT(CHAR(8),CREATE_DATE),112)
,CONVERT(DATE,CONVERT(VARCHAR(10), CREATE_DATE))
,CONVERT(DATETIME, CONVERT(VARCHAR(10), CREATE_DATE))
FROM WORDPRESS_TABLE
但他们都出错并显示相同的错误消息:
Msg 241, Level 16, State 1, Line 1 Conversion failed when converting
date and/or time from character string.
谁能告诉我如何将其转换成以下格式? dd/MM/yyyy 在 SQL?
再考虑一下,(比如 10 秒);不知你看到的是不是epoch
。 IE。自 1970 年 1 月 1 日以来的秒数。在这种情况下,您可以通过以下方式轻松地将其转换回正确的日期:SELECT DATEADD(S, [your-value], '1970-01-01')
.
在原始问题中对您的第一个值进行测试:SELECT DATEADD(S, 1615776024, '1970-01-01')
,得到:2021-03-15 02:40:24.000
。
这应该与您上面所说的有关本月新创建条目的内容“一致”。
我有一个 wordpress sql 数据库,它以整数格式记录 CREATE_DATE
一些例子是
1615776024
1615852620
1616024968
1616027330
1616981834
一些条目是本月创建的,因此记录日期的格式本身并没有透露任何信息。
我试过这些,但所有这些陈述都错误
SELECT
CONVERT(DATE,CONVERT(CHAR(8),CREATE_DATE),112)
,CONVERT(DATE,CONVERT(VARCHAR(10), CREATE_DATE))
,CONVERT(DATETIME, CONVERT(VARCHAR(10), CREATE_DATE))
FROM WORDPRESS_TABLE
但他们都出错并显示相同的错误消息:
Msg 241, Level 16, State 1, Line 1 Conversion failed when converting date and/or time from character string.
谁能告诉我如何将其转换成以下格式? dd/MM/yyyy 在 SQL?
再考虑一下,(比如 10 秒);不知你看到的是不是epoch
。 IE。自 1970 年 1 月 1 日以来的秒数。在这种情况下,您可以通过以下方式轻松地将其转换回正确的日期:SELECT DATEADD(S, [your-value], '1970-01-01')
.
在原始问题中对您的第一个值进行测试:SELECT DATEADD(S, 1615776024, '1970-01-01')
,得到:2021-03-15 02:40:24.000
。
这应该与您上面所说的有关本月新创建条目的内容“一致”。