【问题标题】:Swift 2.1 equivalent of javascript Date.now()Swift 2.1 相当于 javascript Date.now()
【发布时间】:2016-02-03 18:16:00
【问题描述】:

我正在寻找 Swift 2.1 中的 Date.now() 在 Javascript 中的等价物

示例(在 javascript 中)

Date.now()
>1454523253639

我尝试了一些 NSDate() 解决方案,但找不到合适的解决方案

非常感谢您的任何建议

【问题讨论】:

标签: javascript swift2 nsdate


【解决方案1】:

NSDate().timeIntervalSince1970 在第二个是 Double

Date.now() 是无符号整数,以毫秒为单位。

所以:

let unixTimestamp = UInt(NSDate().timeIntervalSince1970*1000)
NSLog("\(unixTimestamp)")

【讨论】:

  • 几分钟前我找到了另一个解决方案,但你的解决方案完全更好,更干净!只是让你知道,另一个是 func currentTimeMillis() -> Int64{ let nowDouble = NSDate().timeIntervalSince1970 return Int64(nowDouble*1000) }
猜你喜欢
  • 2021-01-17
  • 2017-08-08
  • 2020-09-11
  • 1970-01-01
  • 2017-02-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多