javascript - 如何在 typescript 中获取 Date.timeIntervalSinceReferenceDate?

标签 javascript swift typescript date timestamp

在 Swift 中,我使用下面的行来获取 timeStamp .

let timeStampForUpload = Date.timeIntervalSinceReferenceDate

我需要在 typescript 中创建一个完全相同的。我该怎么做?

我得到了这个答案:

let date = new Date('2001-01-01');
let timestamp = date.getTime()/1000;

问题是它输出的值与 Apple 的不同。

最佳答案

你是这个意思吗?

let date = new Date();
let timestamp = date.getTime();

自:2001 年 1 月 1 日 00:00:00 UTC:

let date = new Date('2001-01-01');
let timestamp = date.getTime()/1000;

苹果:

let coredate = new Date().getTime();
let unixdate = new Date( '2001/01/01' ).getTime();
let mactimestamp = ( coredate-unixdate )/1000;

关于javascript - 如何在 typescript 中获取 Date.timeIntervalSinceReferenceDate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56712864/

相关文章:

swift - 如何使用 Alamofire SDK 进行 SSL 链接?

ios - UIView.init() 只能从主线程使用(当我转到这个 Controller 时)

TypeScript 通用键/属性类型保护

angular - 为什么在添加输入类型 `url` 后 Angular 会抛出错误

php - 匹配电子邮件的正则表达式

javascript - jQuery 从 anchor 获取多个 rel 值

javascript - 在javascript中检测[object Window]的 "Window"部分

javascript - 如何将一个 div 拖放到另一个 div 上

swift - 在亚线性时间内找到圣经中包含单词或短语的所有经文?

html - Angular 8 嵌套对象插值