部署在 linux 上遇到的时区问题

优质
小牛编辑
113浏览
2023-12-01

使用 Hangfire.HttpJob 版本需 >= 3.0.2

1. 添加依赖 TimeZoneConverter 到您的项目中

2.在 Startup.cs 中配置 Hangfire.HttpJob 时指定时区参数

参考代码:https://github.com/yuzd/Hangfire.HttpJob/blob/master/Test/TestSqlserver/Startup.cs#L67

除了上面的方式以外也可以自己在创建job的时候自己定义时区参数,这个是每个job都是可以设定自己的时区!