您好我想獲取當前時間,包括在flex 4.5中使用的actionscript 3中的納秒數。 任何人都可以幫助我?用actionscript 3獲得納秒的時間
回答
Flash Player中可用的最小時間量度爲毫秒。
爲了得到當前的時間只需要創建新的Date
對象:
var currentTime:Date = new Date();
見hereDate
類的更多的文檔。
我覺得commont電腦不支持更小的時間度量,然後mileseconds
我的iOS客戶端具有請求納秒的功能 – Siebe 2011-05-30 12:34:29
測量結果小於毫秒。不是納秒,而是介於兩者之間。例如,你可以在.NET中使用Stopwatch,這取決於操作系統,比毫秒更精確。 – 2011-05-30 16:28:30
我不知道是否有人已經做到了這一點,但你可以創建一個Socket接口的NTP服務器。
您不需要執行整個協議;你可以做什麼ntpdate
來搶佔時間。自從我直接與協議合作以來,這已經很長時間了,但我認爲這個任務並不困難。
如果他需要納秒精度來請求網絡上的任何事情,感覺就像是錯誤的方式去做事情。 – grapefrukt 2011-05-30 14:45:55
頭腦中的想法並沒有把它變成答案。如果可用,我實際上正考慮連接到本地實例。 – mpdonadio 2011-05-30 16:04:38
你不能在Flex中獲得非秒數,實際上沒有太多的語言提供納秒作爲時間跨度的結果。最可能得到的是「ticks」,它主要是爲具有本機代碼執行的語言提供的,但它不直接提供給腳本語言。
最好的辦法是有一個毫秒的差異,然後將結果放大到比較長的運行時間(比如10或甚至100倍多的測試),這將帶來更接近預期的結果。
當我試圖在微秒內測量某些東西時,我循環了1000次,並且減去了實際的for循環所花費的時間。我會得到接近微秒的東西。
var startTime:int = new Date().valueOf();
for(var ii = 0;ii<1000;ii++)
{
//do something here
}
var endTime:int = new Date().valueOf();
trace(endTime-startTime);
我想你可以循環1 000 000次,以獲得納秒,但你將不得不等待一段時間,循環完成。
這是非常錯誤的,因爲getMilliseconds返回日期的毫秒部分。不是總毫秒。它總是在0.999之間 – Gluip 2012-12-23 16:08:31
- 1. 如何以納秒精度獲得PHP的時間?
- 2. 如何從Java的外部web服務中獲得納秒級的時間?
- 3. 獲取在納秒
- 4. C GetTickCount(windows函數)到時間(納秒)
- 5. 添加納秒分辨率UNIX時間
- 6. 將時間戳轉換爲納秒
- 7. Actionscript 3高精度時間方法(微秒)?
- 8. 代碼來計算在納秒時間
- 9. Ios瀏覽器獲得時間與秒
- 10. 如何獲得微秒時間
- 11. 打字稿時間戳獲得毫秒
- 12. Actionscript 3.對象存在於時間軸上,但AS3獲得空引用
- 13. 如何獲得毫秒或微秒加載時間在MySQL
- 14. ActionScript 3 - 補間rotateAroundExternalPoint
- 15. 獲得MP3文件在秒和毫秒的持續時間使用Java J2SE
- 16. 的JavaScript:3秒一個時間
- 17. actionscript 3如何跟蹤時間流逝?
- 18. ActionScript 3得分/數學
- 19. sybase上的日期時間列上的納秒級精度
- 20. 如何在ActionScript 3中獲得用戶的屏幕分辨率?
- 21. 比較R中的納秒精度時間戳
- 22. 如何獲得時間間隔秒數在目標c
- 23. 裝飾納秒在Python納秒的100的(大熊貓)
- 24. 在ActionScript 3中從UTC datetime獲取當地時間
- 25. 以秒獲取時間
- 26. 如何獲得剩餘的秒數,直到指定的時間
- 27. 如何使用Carbon PHP獲得「小時前」一毫秒的時代時間戳?
- 28. 獲取時間時,分,秒,毫秒,微秒
- 29. 如何獲得獨立於系統時間的時間差異(毫秒)?
- 30. Ruby on Rails 3時間 - 解析毫秒
只是出於好奇,給定您的應用程序需要幾納秒? – prototypical 2011-05-30 16:53:24
我需要構建一個iOS(本機)和Android(Flex)客戶端,用於基準測試不同的消息格式。而且客戶端的一些反序列化過程需要1ms以內,因此該操作的持續時間似乎需要0ms – Siebe 2011-05-30 18:48:03