我有以下服务器时间戳。
1448600000000
有人可以帮助我将它转换成日期吗?
我使用了给定的2个公式,但它没有用。
=DATE(1970,1,1)+B2/60/60/24
和
=(((B2/60)/60)/24)+DATE(1970,1,1)
答案 0 :(得分:0)
我希望您尝试获取与JavaScript类似的日期和时间。您引用的时间戳以毫秒为单位。您可以使用以下公式并将目标单元格的格式设置为自定义和'dd / mm / yyyy hh:mm:ss'(您必须设置此项)
=DATE(1970,1,1)+INT(B2/1000/60/60/24)+TIME(INT((B2-(INT(B2/1000/60/60/24)*24*60*60*1000))/1000/60/60),INT(MOD(((B2-(INT(B2/1000/60/60/24)*24*60*60*1000))/1000/60),60)),MOD(((B2-(INT(B2/1000/60/60/24)*24*60*60*1000))/1000),60))
如果您只想要日期部分。然后将单元格格式化为日期并使用以下公式
=DATE(1970,1,1)+INT(B2/1000/60/60/24)
在这两种情况下,您需要确保单元格格式(必须)设置为日期或日期时间格式。