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

这应该与您上面所说的有关本月新创建条目的内容“一致”。