LogStatus(“时间:” + _D()) 上面的这句显示出来的时间,好像托管者的机器上的UTC的时间,比如新加坡的服务器,但新加坡的当地时间也是和北京一样的,所以如果要本地时间的话,这里应该是用哪个函数呢?
backopentime = new Date() Log(“backopentime=”, backopentime) Log显示出的是正常的时间格式,比如 2022-03-06 23:29:17 ,而不是类似这样的时间数值:updateTime":1646356161044,怎么显示这个数值呢?
因为需要在程序中记录这个时间值,万一程序中断可以在重启后恢复,如果因为某种原因需要手动的输入更改这个时间值,那应该要填入类似1646356161044这样的数值,而不是2022-03-06 23:29:17 –记录 _G(“backopentime”, backopentime) –恢复 backopentime = _G(“backopentime”)
谢谢!
发明者量化-小小梦 状态栏上 输出_D ,是根据托管者所在设备上的系统时间显示的。时间戳都是统一的。用时间戳转换某个时区的时间。
发明者量化-小小梦 嗯 ts就是时间戳,转换可读时间再根据时区设置转换就可以了。
Neo1898 谢谢,那我手动回写的时候就应该写入ts这个值,而不是时间格式的那个值,对吧
发明者量化-小小梦 ``` var ts = new Date().getTime() Log(ts) ```
Neo1898 如何显示时间戳呢,Log输出的都是标准时间格式的