首页 > 解决方案 > javascript 中的 Date().timeIntervalSince1970

问题描述

在我的本机应用程序中,我正在date使用以下内容进行设置:

new Date().getTime()

在我的 Swift App 中,我正在使用:

Date().timeIntervalSince1970

我可以在 Javascript 中使用类似于Date().timeIntervalSince1970或反之亦然的功能或东西(数据存储在 firebase 云存储中)。

因为我使用不同的格式,消息没有以正确的顺序显示。

标签: javascriptreact-native

解决方案


根据文档,代码timeIntervalSince1970是从 1970 年到该日期的秒数。

因此 javascript 中的类似函数可以是Date.getTime(),但它返回毫秒。所以你必须把它除以1000

new Date().getTime() / 1000

此外,如果您正在检查相反的情况,您应该将秒数乘以 1000 以获得毫秒数


推荐阅读