如果我跟蹤new Date().toUTCString()
我得到類似於:Fri Aug 12 07:14:06 2011 UTC。完善。如果我追蹤new Date().getTime()
,我會得到一些長的負數,隨着我繼續追蹤它,這個數字正在減少。這完全出乎意料。顯然我的系統時鐘是OK的。是什麼賦予了?new Date()。time或new Date.getTime()返回負數?
8
A
回答
14
new Date().getTime()
returns time in milliseconds from January 1, 1970, universal time。它是正數,但我想你使用的是int
來存儲它,所以Flash Player將毫秒轉換爲負數,只要它大於int.MAX_VALUE
。使用Number
來存儲new Date().getTime()
的值,它會是正值。
1
你在什麼時區?
您是否有機會在格林威治早於xxx秒的時區?
嘗試的時區設置爲
timeFormat.setTimeZone(TimeZone.getTimeZone( 「你的時區HERE」));
相關問題
- 1. 爲什麼new Date(1970,0,1).getFullYear()返回1969?
- 2. Firebase new Date()?
- 3. new Date()setMonth getMonth bug?
- 4. 返回值NEW
- 5. 爲什麼「Date d = new Date();」返回錯誤?
- 6. javascript function new Date()not working
- 7. 'Set = new HashSet'或'HashSet = new Hashset'?
- 8. var now = new Date();和var now = Date();
- 9. 爲什麼new Date()。getTime()在javascript中返回太多「0」
- 10. 如何從(new Date())返回7天前的日期。
- 11. Var whatever = new Date(year,month,0).getDate()?
- 12. 爲什麼Object.Equals(new Object(),new Object())返回false
- 13. Python:elif或new如果?
- 14. jQuery new Date()在Safari中不起作用
- 15. Scanner inp = new Scanner(new BufferedReader(new InputStreamReader(System.in)));
- 16. Boolean.FALSE或new Boolean(false)?
- 17. Mock New-AzureRmDnsRecordConfig返回值的類型Microsoft.Azure.Commands.Dns.DnsRecordBase []
- 18. Windows Mobile在`new`失敗時返回0
- 19. PHP - 爲什麼time()返回秒數不同於strtotime(date())
- 20. new Thread(void Target())和new Thread(new ThreadStart(void Target()))有什麼區別?
- 21. 「TO-ALL提出的-NEW-TIME」 非標準ATTENDEE屬性參數
- 22. New Theme.AppCompat ActionBar height
- 23. Android O new TextToSpeech onRangeStart()回調
- 24. C++ new/new [],它如何分配內存?
- 25. C++ new operator scope
- 26. reader = new BufferedReader(new InputStreamReader(conn.getInputStream()));開始迴歸例外
- 27. ContactsController#new
- 28. date()或format_date()返回1970?
- 29. new Thread(new Runnable))start()會導致NetworkOnMainThreadException
- 30. 在javascript中,NEW函數是否可以返回NULL?
這是一個非常好的觀察。它並沒有解釋爲什麼當我追蹤(新Date()。getTime());'我得到一個負數,是嗎?或者在跟蹤調用'toString()'時有一些隱式轉換爲'int'? –