“获取日期时间”中的一个bug

BUG反馈 · 81 次浏览
Neal-HK 创建于 9小时47分钟前

 

同时输出的“文本值”和“时间戳”对应的时区是不一致的

情况一:勾选了“使用UTC时间”,同时输出“文本值”和“时间戳”,这时的“文本值”的时间比电脑的本地时间少8个小时,“时间戳”是正确的

情况二:不勾选“使用UTC时间”,同时输出“文本值”和“时间戳”,这时的“文本值”是正确的,“时间戳”少了8个小时

时间戳无论是使用 s 还是 ms,都和上面的情况一样


回复内容
沉没的白鲸 9小时34分钟前
#1

换个方向: 同样的参数值放回Quicker的模块,能得到相同的结果,也就是说在内部使用不算错。

可能从qk得到的结果和其它方式得到的结果不同,但是也不能随便改模块可能会影响现有的动作。

沉没的白鲸 最后更新于 9小时31分钟前
CL 7小时23分钟前
#2

这个地方略微有点拧巴。

相当于UTC时间和本地时间。 时间戳应该相对于UTC时间计算,然后文本又可以看到UTC时间的几点几分。不选的时候是本地时间,这里的时间戳是本地时间相对于 1970年1月1日 的秒或毫秒数。

如果选和不选都输出一样的时间戳,又会造成另一些场景无法使用。

Neal-HK 回复 CL 6小时21分钟前 :

好的,感谢大佬的解答。这里不是什么大问题,就是有点拧巴,希望可以在帮助文档里面补充一下这点

回复主贴