如何將UNIX時間戳轉換爲系統時間和日期?在我的情況下,EST時間。如何在UNIX中將UNIX時間戳轉換爲EST時間?
0
A
回答
1
2
從1970年1月1日午夜開始,Unix時間戳往往是以毫秒爲單位的形式,但有時從同一時刻起以秒爲單位。將它們轉換爲Matlab datenum可以通過datenum([1970 1 1 0 0 timestamp/1000])
完成(請參閱related Mathworks tech-note)。如果時間戳不是以毫秒爲單位,而是以秒爲單位,則不要用1000除。一旦獲得了datenum,就可以使用datestr
函數將其轉換爲您喜歡的任何格式的字符串。
或者,你可以使用Java的java.util.Date(timestamp)
的時間戳轉換爲Java日期對象,然後使用日期的方法來轉換爲Java字符串,然後用Matlab的char
功能,將其轉換成Java字符串。
0
我有同樣的問題,並用功能幫助自己喜歡
function dv=datevec_from_timestamp(ts)
% Converts a UNIX timestamp (UTC based) to a (local!) datevec which can
% then be used as usual with datestr, datenum etc.
cal=java.util.Calendar.getInstance;
cal.setTimeInMillis(ts * 1000)
dv = [cal.get(cal.YEAR) cal.get(cal.MONTH)+1 cal.get(cal.DAY_OF_MONTH) ...
cal.get(cal.HOUR) cal.get(cal.MINUTE) cal.get(cal.SECOND)];
+0
作爲練習,處理毫秒和具有'ts'的向量。 – glglgl 2014-11-27 16:24:47
相關問題
- 1. 將時間轉換爲Unix時間戳
- 2. 如何將時間戳轉換爲php中的unix時間戳?
- 3. 如何在ISO中將ISO8601時間戳轉換爲unix時間?
- 4. 如何將UTC時間轉換爲Unix時間戳在swift中?
- 5. 將Unix時間戳轉換爲時區?
- 6. 轉換Unix時間戳STR和STR到UNIX時間戳在python
- 7. 將datetime轉換爲unix時間戳
- 8. 將unix時間戳轉換爲julian
- 9. 將Unix時間戳轉換爲MySQL DATETIME
- 10. 將UTC轉換爲Unix時間戳
- 11. MySQL將datetime轉換爲Unix時間戳
- 12. 將db2 datestamp轉換爲Unix時間戳
- 13. 將日期轉換爲UNIX時間戳
- 14. 如何將unix時間戳轉換爲人類可讀時間?
- 15. 轉換天unix時間戳
- 16. 轉換Unix時間戳
- 17. Rapidminer:轉換unix時間戳
- 18. 將unix時間戳轉換爲H2時間戳
- 19. Python:將Varbinary類型的時間戳轉換爲unix時間戳
- 20. Unix時間戳的時間轉換
- 21. 如何將Etc/GMT + 2時區中的時間戳轉換爲unix時間戳?
- 22. 將SAS日期時間轉換爲SAS中的UNIX時間戳
- 23. 將日期時間轉換爲python中的unix時間戳
- 24. 將http請求時間轉換爲Python中的unix時間戳
- 25. 將unix時期時間戳轉換爲TSQL日期時間
- 26. 將日期和時間轉換爲UNIX時代時間戳
- 27. 如何將PHP中的unix時間戳轉換爲ISO8601時間戳?
- 28. 如何將Unix時間戳轉換爲AIX 5.3中的可讀時間戳
- 29. 在Python中,如何將此格式轉換爲unix時間戳?
- 30. 如何在MySql中將unix時間戳轉換爲UTC日期?
可能重複:http://stackoverflow.com/questions/11989119/utc-to-local-hour-in-matlab – 2013-02-24 02:04:56
https://blogs.msdn.com/b/oldnewthing/archive/2003/09/05/54806.aspx?Redirected=true – 2013-02-24 02:28:48
不是重複 – 2013-02-24 20:15:48