javascript - javascript 中的 Date().timeIntervalSince1970
问题描述
在我的本机应用程序中,我正在date
使用以下内容进行设置:
new Date().getTime()
在我的 Swift App 中,我正在使用:
Date().timeIntervalSince1970
我可以在 Javascript 中使用类似于Date().timeIntervalSince1970
或反之亦然的功能或东西(数据存储在 firebase 云存储中)。
因为我使用不同的格式,消息没有以正确的顺序显示。
解决方案
根据文档,代码timeIntervalSince1970是从 1970 年到该日期的秒数。
因此 javascript 中的类似函数可以是Date.getTime(),但它返回毫秒。所以你必须把它除以1000
new Date().getTime() / 1000
此外,如果您正在检查相反的情况,您应该将秒数乘以 1000 以获得毫秒数
推荐阅读
- android - Api 调用适用于 Volley,但不适用于 Retrofit
- javascript - 我的源代码中的错误(网站连接火力基地)
- javascript - 无法更新父组件
- git - github.com GUI 是否支持将派生存储库同步到基础存储库上的特定提交
- node.js - 如何在 express.js 中将 json 名称和 url 组合为视图
- javascript - 同一页上有 2 个或更多图表?
- amazon-web-services - 使用 Terraform 版本控制 Glue 作业脚本的最佳实践是什么?
- javascript - 如何从 Cypress 中的单独文件创建和调用选择器?
- vba - ')' 在 vb 中预期
- c# - ASP.NET 图像控件呈现在错误的 DOM 位置