首先我不想用#include <ctime>
和time(0);
的時候(0);與ctime。我想要的是如果說時間是10:13:40:23 AM我會得到23的值。我環顧網絡了一會兒,除了ctime之外找不到任何東西,但ctime是以毫秒爲單位的系統時間這意味着價值非常高。另一個例子是12:56:30:192 PM,我會得到192的值。感謝任何幫助:)。如何在C++中獲得毫秒?
1
A
回答
5
使用C++ 11,使用std :: chrono庫。
#include <iostream>
#include <chrono>
int main()
{
auto now = std::chrono::system_clock::now();
std::chrono::milliseconds ms_since_epoch = std::chrono::duration_cast<std::chrono::milliseconds>(now.time_since_epoch());
std::chrono::seconds seconds_since_epoch = std::chrono::duration_cast<std::chrono::seconds>(now.time_since_epoch());
std::cout << (ms_since_epoch - seconds_since_epoch).count() << std::endl;
return 0;
}
在秒思想,模1000會做相同的減秒。 無論如何,考慮到這個紀元是規範的(對於秒和00,對於毫秒),那部分實際上是現在時刻的實際毫秒測量。
相關問題
- 1. 如何獲得毫秒?
- 2. 如何在mysql中獲得毫秒
- 3. 如何獲得毫秒或微秒加載時間在MySQL
- 4. 如何在100毫秒內獲得自動完成響應(毫秒)
- 5. 如何在C中打印毫秒?
- 6. 如何在Qt C++中使用QSqlQuery在QDateTime中獲得毫秒數?
- 7. 如何在Rust中獲得持續時間爲毫秒數
- 8. 如何在C#中使秒錶顯示秒和毫秒?
- 9. 如何設置精度毫秒在C#
- 10. 打字稿時間戳獲得毫秒
- 11. Java Swing.Timer獲得實時毫秒
- 12. Tickcount和C++中的毫秒
- 13. 毫秒計時C++
- 14. C++獲取毫秒的時間
- 15. 如何獲得兩個QDateTimes之差(以毫秒爲單位)?
- 16. 如何用純JavaScript獲得10毫秒的舊鼠標位置?
- 17. 如何以毫秒的精度獲得nsdate?
- 18. 如何從一天的開始獲得毫秒數
- 19. 如何使用時鐘從LocalOutTime的紀元獲得毫秒?
- 20. 在Perl中獲得Epoch毫秒的最佳方式是什麼?
- 21. 我如何在Perl中睡一毫秒?
- 22. 如何在java中輪迴一毫秒?
- 23. 如何在毫秒中包含DateTime
- 24. 如何在android中添加兩毫秒
- 25. 毫微秒到毫微秒的轉換毫秒數<999999在Java中
- 26. 如何在PHP中以毫秒爲單位獲得當前時間?
- 27. 在VB.Net中,你如何獲得以毫秒(long)爲單位的當前時間?
- 28. 如何從Julia 0.4-pre中獲得從現在開始的毫秒數?
- 29. 在微秒或毫秒中獲取時間差在PHP中
- 30. 毫秒到秒?
這是平臺相關的。你在使用什麼平臺? –
Windows 7.另外我正在使用minGW編譯器。 – MrQandA
請注意,如果您只是通過'1000'修改,您將獲得完全的結果。 – BeyelerStudios