将时间戳转换为excel中的日期



我从服务器获得数据来做一些电源工作,但日期格式如时间戳,无法将其转换为十进制或日期

0 x00000000079a367b

InSQL Server;每当更新一行时,时间戳列都会自动更新,并且该值在数据库中是单调递增的。这与日期和时间完全没有关系。https://learn.microsoft.com/en-us/answers/questions/238819/purpose-to-use-timestamp-datatype-in-sql-server.html

但是您可以将这个十六进制值转换为bigint值,如下所示:

SELECT CAST (0x00000000079A367B AS BIGINT); --output is 127547003
or 
SELECT CAST (your_column AS BIGINT) as Num From Your_Table

检查这个演示。

最新更新