格沃斯';s双精度utime
从: 5.29记录时间 [……]格沃斯';s双精度utime,time,forth,gforth,Time,Forth,Gforth,从: 5.29记录时间 [……] utime–dtime gforth“utime” 报告自某个历元以来的当前时间(以微秒为单位) 通过测试,Gforth给出了: utime ok .s <2> 1486782751117149 0 ok utime正常 .s 1486782751117149 0正常 =>我不懂utime这个词。堆栈上的第一个数字显然包含以微秒为单位的时间戳。但为什么,拜托,第二个是零?这是64位版本所特有的吗?如果我只删除第二个数字,而只使用第一个数字,那
utime–dtime gforth“utime”
报告自某个历元以来的当前时间(以微秒为单位)
通过测试,Gforth给出了:
utime ok
.s <2> 1486782751117149 0 ok
utime正常
.s 1486782751117149 0正常
=>我不懂
utime
这个词。堆栈上的第一个数字显然包含以微秒为单位的时间戳。但为什么,拜托,第二个是零?这是64位版本所特有的吗?如果我只删除第二个数字,而只使用第一个数字,那么我的代码是否仍然可以互操作?将您的时间设置为2038年之后的某个时间。再次测试。另见:@ninjalj ok。非常感谢,作为回答,我会接受的。