qd-today / qd

QD [v20240210] —— HTTP请求定时任务自动执行框架 base on HAR Editor and Tornado Server
https://qd-today.github.io/qd/
MIT License
4.2k stars 546 forks source link

[Bug] 时区未考虑daylight saving time #532

Open terrytw opened 3 months ago

terrytw commented 3 months ago

Verify steps

QD Version

20240210

Bug on OS

Linux

Bug on Platform

Docker/Linux 64位

To Reproduce

选择某特定带有DST的时区,比如北美太平洋时区。

Describe the Bug

定时功能是正常的,手动执行回显是正常的,日志是不正常的,上次运行、下次成功是不正常的 详见: 1 2 3 正确时间是22:21

QD config

No response

QD log

并无报错

Expected behavior

时间显示一致且正确

Screenshots

No response

a76yyyy commented 2 months ago

我记得前端显示时间是浏览器本地时间, 手动执行日志显示的时间是服务端的本地时间

terrytw commented 2 months ago

我记得前端显示时间是浏览器本地时间, 手动执行日志显示的时间是服务端的本地时间

1

2 这真的很奇怪... 第一张图我刚刚执行了一下某任务,可以看到系统时间和QD的前端时间明显差了一个小时 第二张图是在某网站获取的浏览器时间