我需要一个在CPP目标上返回本地时间(以毫秒为单位)的函数。
我尝试过Haxe的Date
课程,但是Date.now()
在几秒钟内给了我时间。
答案 0 :(得分:6)
Sys.time() * 1000.0
- http://api.haxe.org/Sys.html#time
提供最精确的时间戳值(以秒为单位)
要清楚,我尝试了这个并且在cpp目标上获得了毫秒分辨率。 Sys
可用于cpp,cs,java,macro,neko,php和python。
答案 1 :(得分:2)
但您可以尝试Date.now().getTime()
:
返回日期的时间戳。 可能只有每秒精度,具体取决于平台。
答案 2 :(得分:0)
获取时间戳的快速方法是使用haxe.Timer.stamp()
方法。
示例:
import haxe.Timer;
var timestamp:Float = Timer.stamp(); // return a timestamp in seconds with fractions
请注意,值本身可能因平台而异,只有两个值之间的差异才有意义。