如何將這種類型的數據08:00:43.771作爲字符串轉換爲數字,指定與此時間實例相對應的午夜以來的毫秒數?MATLAB - 使用時間戳
2
A
回答
4
我通常使用Matlab datenum輸出在Matlab中進行時間戳。 Datenums是自0/0/0000以來的天數,用double表示(雙精度數字精確到當前日期的約14個usec)。
使用datenums。
currentDateTime1 = datenum('08:00:43.771'); %Assumes today
currentDateTime2 = datenum('6/8/1975 08:00:43.771'); %Using an explicit date
millisecondsSinceMidnight = mod(currentDateTime1 ,1) *24*60*60*1000; %Mod 1 removes any day component
millisecondsSinceMidnight = mod(currentDateTime2 ,1) *24*60*60*1000; %Then this is just a unit conversion
對於特殊字符串格式,使用的datenum
擴展形式,其可以接受字符串格式說明。
0
使用1000*etime(datevec('08:00:43.771'),datevec('0:00'))
給出自午夜以來的毫秒數。 etime
給出了兩個日期向量之間的秒數,datevec
將字符串轉換爲日期向量(如果只給出時間,假設今年1月1日)。
相關問題
- 1. MATLAB時間戳讀取
- 2. 使用時間戳
- 3. 如何使用Matlab實時保存avi和時間戳?
- 4. 將日期轉換爲Matlab時間戳
- 5. 避免matlab命令歷史時間戳
- 6. UNIX時間戳生成器MATLAB
- 7. Matlab繪圖日期和時間戳
- 8. Matlab:輸出netcdf時間戳變量
- 9. 將時間戳轉換爲毫秒 - MATLAB
- 10. 使用時間戳計算時間
- 11. Oracle使用UNIX時間戳
- 12. 時間戳使用PowerShell的
- 13. 使用DSIG時間戳XML
- 14. 故障使用時間戳
- 15. UNIX_TIMESTAMP(時間戳)使用
- 16. 如何使用時間戳?
- 17. 如何使用時間戳?
- 18. Foursquare的使用時間戳
- 19. 在YouMax 2.0中使用時間戳創建時間戳
- 20. PostgreSQL:SQL時間戳使用libpq的Unix時間戳
- 21. 夏令時間戳
- 22. 子集MATLAB陣列與使用包含時間戳另一個數組時間戳將被刪除
- 23. Matlab的:轉換時間戳給出的參考日期,時間
- 24. MATLAB:以UTC時間記錄數據的時間戳
- 25. 帶時區時間戳的時間戳
- 26. 熊貓:使用Unix時間戳時間戳作爲日期時間索引
- 27. 禁用時間戳
- 28. 使用夏令時計算時間戳
- 29. 時間戳使用特定的時區?
- 30. 何時在Rails中使用時間戳?