回答
基本上你得到第二種形式的基準日(2001年1月1日,格林尼治標準時間),並與1000
NSTimeInterval seconds = [NSDate timeIntervalSinceReferenceDate];
double milliseconds = seconds*1000;
乾杯乘以!
'timeIntervalSinceReferenceDate'返回一個'double'。如果您在將其乘以1000之前將其分配給整數,那麼您將失去毫秒精度! – 2013-04-05 07:15:59
是的,對不起我的壞。 NSTimeInterval是double型的typedef:'typedef double NSTimeInterval;' – alexcristea 2013-04-05 07:19:25
實際上你需要使用double來存儲毫秒,否則你可能會遇到溢出問題。 double milliseconds = seconds * 1000; – Michael 2014-02-04 22:38:15
timeIntervalSince1970
將從1970年返回秒。如果需要,還有其他timeIntervalSince方法。
對於反向轉換,我的意思是說從幾毫秒到NSDate的, 參考這個計算器的文章。 Convert milliseconds to NSDate
希望它能解決您的問題。
- 1. 轉換毫秒的NSDate
- 2. 如何將毫秒數轉換爲DateTime?
- 3. 如何將毫秒數轉換爲
- 4. 將毫秒轉換爲毫秒
- 5. 如何在毫秒中將時間戳轉換爲毫秒
- 6. 將DateTime轉換爲毫秒
- 7. 將jiffies轉換爲毫秒
- 8. 將毫秒轉換爲time_t
- 9. 將Ecto.DateTime轉換爲毫秒
- 10. 將時間轉換爲秒+毫秒秒
- 11. 如何將毫秒轉換爲TDateTime?
- 12. 如何將HH:mm:ss.SSS轉換爲毫秒?
- 13. 如何將NSDate轉換爲Objective C/iPhone中的Unix時間戳?
- 14. 將C中的毫秒數轉換爲C
- 15. 將NSDate轉換爲毫秒紀元時間
- 16. 如何將秒錶刻度轉換爲納秒,毫秒和秒?
- 17. PHP將毫秒數轉換爲特定毫秒失敗(1425318722000)
- 18. Haskell:將UTCTime轉換爲秒和毫秒
- 19. 將毫秒數值轉換爲日期?
- 20. 如何清除NSDate毫秒
- 21. 如何將時間轉換爲R中的總毫秒數?
- 22. 如何將xs:dayTimeDuration轉換爲XPath 2.0中的毫秒數?
- 23. 如何將日期格式轉換爲postgresql中的毫秒數?
- 24. 如何將毫秒轉換爲Java中的Julian日數?
- 25. 如何將mongodb聚合中的毫秒數轉換爲日期?
- 26. 在毫秒中將毫秒轉換爲日期時間
- 27. 如何將大整數轉換,含毫秒的量爲分:秒:米利Objective-C的
- 28. 將毫秒轉換爲日期和日期爲毫秒
- 29. 將以毫秒爲單位的unix秒數轉換爲POSIXct/POSIXlt
- 30. 如何將像素(手機的顯示寬度)轉換爲毫秒(毫秒)?
自從什麼時候過去了毫秒? – 2013-04-05 06:55:24
到目前爲止您嘗試過哪些代碼? – jordanhill123 2013-04-05 06:55:30