Quartz.Plugins.TimeZoneConverter
4.7.3
Prefix Reserved
dotnet add package Quartz.Plugins.TimeZoneConverter --version 4.7.3
NuGet\Install-Package Quartz.Plugins.TimeZoneConverter -Version 4.7.3
<PackageReference Include="Quartz.Plugins.TimeZoneConverter" Version="4.7.3" />
<PackageVersion Include="Quartz.Plugins.TimeZoneConverter" Version="4.7.3" />
<PackageReference Include="Quartz.Plugins.TimeZoneConverter" />
paket add Quartz.Plugins.TimeZoneConverter --version 4.7.3
#r "nuget: Quartz.Plugins.TimeZoneConverter, 4.7.3"
#:package Quartz.Plugins.TimeZoneConverter@4.7.3
#addin nuget:?package=Quartz.Plugins.TimeZoneConverter&version=4.7.3
#tool nuget:?package=Quartz.Plugins.TimeZoneConverter&version=4.7.3
Quartz.Plugins.TimeZoneConverter
Quartz.Plugins.TimeZoneConverter
plugs TimeZoneConverter into Quartz.NET's time zone
lookup, so that both Windows ids (Central America Standard Time) and IANA ids
(America/Guatemala) resolve on either operating system.
Every trigger that names a time zone names it by id, and TimeZoneInfo.FindSystemTimeZoneById answers
with whatever ids the machine happens to know. A schedule written on Windows and run on Linux therefore
throws TimeZoneNotFoundException where the trigger is built or read back — and a schedule kept in a
database is exactly the one that gets moved between them.
Installation
dotnet add package Quartz.Plugins.TimeZoneConverter
Usage
builder.Services.AddQuartz(q => q.UseTimeZoneConverter());
UseTimeZoneConverter hangs off IQuartzBuilder, so the same call configures a scheduler built
without a host.
The call registers a resolver with Quartz.TimeZones, which is what Quartz's own lookups go through:
both spellings then resolve everywhere, and a stored trigger keeps firing after its scheduler moves
host. The registration is process-wide and takes effect at once, so a trigger built before the
scheduler exists resolves its zone too. It is not a plugin — 4.0 retired the one this package used to
ship, along with the quartz.plugin.timeZoneConverter.type key that named it.
Documentation
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Microsoft.Extensions.Configuration.Binder (>= 10.0.0)
- Microsoft.Extensions.DependencyInjection (>= 10.0.0)
- Microsoft.Extensions.Diagnostics.HealthChecks (>= 10.0.0)
- Microsoft.Extensions.Hosting.Abstractions (>= 10.0.0)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.0)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 10.0.0)
- Quartz (>= 4.7.3)
- TimeZoneConverter (>= 7.1.0)
NuGet packages (33)
Showing the top 5 NuGet packages that depend on Quartz.Plugins.TimeZoneConverter:
| Package | Downloads |
|---|---|
|
Volo.Abp.Quartz
Package Description |
|
|
Aiwins.Rocket.Quartz
Package Description |
|
|
ZhileTime.Hope.Quartz
HOPE modular application framework package: ZhileTime.Hope.Quartz. |
|
|
Zq.Utils.Core
.NET Standard2.0、.NET Standard2.1、.NET5、.NET6版本工具类 |
|
|
Gems.Jobs.Quartz
Содержит вспомогательные классы для сервисов-планировщиков на основе Quartz |
GitHub repositories (5)
Showing the top 5 popular GitHub repositories that depend on Quartz.Plugins.TimeZoneConverter:
| Repository | Stars |
|---|---|
|
abpframework/abp
Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation.
|
|
|
foxminchan/BookWorm
A reference architecture for Aspire microservices implementing MCP, A2A, AG-UI, and A2UI agent stack
|
|
|
withsalt/BilibiliLiveTools
Bilibili(B站)无人值守直播工具。自动登录,自动获取直播推流地址,自动推流(使用ffmpeg),可以用于电脑、树莓派等设备无人值守直播。
|
|
|
guoming/Hummingbird
分布式锁,分布式ID,分布式消息队列、配置中心、注册中心、服务注册发现、超时、重试、熔断、负载均衡
|
|
|
oncemi/OnceMi.Framework
基于.NET 7和Vue 2开发的企业级前后端分离权限管理开发框架(后台管理系统),具有组织管理、角色管理、用户管理、菜单管理、授权管理、计划任务、文件管理等功能。支持国内外多种流行数据库,支持IdentityServer4认证中心。
|
| Version | Downloads | Last Updated |
|---|---|---|
| 4.7.3 | 612 | 11/9/2026 |
| 4.7.2 | 1,294 | 11/4/2026 |
| 4.7.1 | 645 | 11/3/2026 |
| 4.7.0 | 522 | 11/2/2026 |
| 4.6.3 | 156 | 11/2/2026 |
| 4.6.2 | 1,890 | 10/26/2026 |
| 4.6.1 | 335 | 10/26/2026 |
| 4.6.0 | 3,011 | 10/19/2026 |
| 4.5.1 | 2,088 | 10/15/2026 |
| 4.5.0 | 1,815 | 10/13/2026 |
| 4.4.0 | 3,126 | 10/7/2026 |
| 4.3.0 | 4,002 | 9/29/2026 |
| 3.22.10 | 335 | 11/9/2026 |
| 3.22.9 | 3,393 | 10/26/2026 |
| 3.22.8 | 114 | 10/26/2026 |
| 3.22.7 | 2,610 | 10/19/2026 |
| 3.22.6 | 801 | 10/15/2026 |
| 3.22.5 | 3,476 | 10/13/2026 |
| 3.22.4 | 2,537 | 10/5/2026 |
| 3.22.3 | 1,783 | 9/29/2026 |