2
A
回答
1
使用clock_gettime(3)。欲瞭解更多信息,請看here。
0
正如你似乎並不需要納秒的精度,這樣做的正確的和可移植的方法是不與mach_absolute_time()
玩,但是通過使用gettimeofday()
:
#include <sys/time.h>
...
struct timeval tv;
gettimeofday(&tv, NULL);
...
然後您可以訪問自1970-01-01 00:00以來的秒數tv.tv_sec
微秒和tv.tv_usec
微秒。
相關問題
- 1. 精確時間戳
- 2. PHP如何從時間戳獲得日/時間的時間戳
- 3. 獲取精確的時間戳和時間差
- 4. 獲得更精確的編譯時間
- 5. 時間戳準確性 - 獲得毫秒
- 6. 如何獲得張貼的時間戳?
- 7. 如何從Android的GPS位置獲得準確的時間戳
- 8. 如何獲得在C#中正確的時間戳
- 9. 如何獲得給定h264流(Silverlight)的精確持續時間?
- 10. 如何獲得MS Outlook郵件的精確創建時間?
- 11. 如何在Python中獲得精確的文件創建時間?
- 12. 如何在html中獲得精確的持續時間
- 13. 如何獲得當前時間戳
- 14. 如何獲得UNIX時間戳淨
- 15. 跨平臺微秒精確時間戳
- 16. 如何使用select查詢獲得精確時間格式
- 17. PHP - 如何獲得時間戳的持續時間?
- 18. 如何獲得上個月特定時間的Unix時間戳
- 19. 如何獲得發件人時間的時間戳郵件
- 20. C++中的便攜式精確雙精度時間戳?
- 21. 獲得一個精確的時間間隔
- 22. 如何從UIPrintFormatter獲得精確的pageCount
- 23. 如何獲得精確的ping測量
- 24. 如何獲得ID的精確值
- 25. 如何獲得精確的劃分?
- 26. 確定是否時間戳是一種精確小時
- 27. 如何從PHP日期時間獲得unix時間戳?
- 28. Python 2.6 - 如何從時間戳獲得點位時間
- 29. SQL精簡版 - 時間戳
- 30. 如何獲得兩個時間戳之間的差異
非常感謝你! – sonnuforevis
看起來這在OSX上不存在(bah!),但在Mach調用方面有一個相對容易的重新實現。 [這個SO問題](http://stackoverflow.com/questions/5167269/clock-gettime-alternative-in-mac-os-x)的答案似乎相當廣泛。 – jon