yuzd / Hangfire.HttpJob

httpjob for Hangfire,restful api for Hangfire,job调度与业务分离
https://github.com/yuzd/Hangfire.HttpJob/wiki
MIT License
626 stars 185 forks source link

配置了DefaultTimeZone,写入数据库的时间与系统时间不一致 #97

Closed iufun closed 3 years ago

iufun commented 3 years ago
  1. 在配置文件中设置了,"DefaultTimeZone": "Asia/Shanghai"
  2. 数据库所在系统的时区,Wed, 16 Dec 2020 20:49:03 +0800 写入数据库中的时间为:“2020-12-16 12:42:05.0638130”,却与系统时间不一致,怎么处理?
yuzd commented 3 years ago

配置的时区代表的是hangfire调度job用的时区。 你说的写入数据库的是指的hangfire自身数据里的时间吗? hangfire自身数据里的时间存储用的是utc。

iufun commented 3 years ago

明白了