Quartz.Plugins.TimeZoneConverter provides integration with TimeZoneConverter which helps to bridge between *nix and Windows differences.
Installation
You need to add NuGet package reference to your project which uses Quartz.
Install-Package Quartz.Plugins.TimeZoneConverter
Using
Classic property-based configuration
var properties = new NameValueCollection
{
["quartz.plugin.timeZoneConverter.type"] = "Quartz.Plugins.TimeZoneConverter.TimeZoneConverterPlugin, Quartz.Plugins.TimeZoneConverter"
};
ISchedulerFactory schedulerFactory = QuartzSchedulerBuilder.Create()
.UseProperties(properties)
.Build();
Configuring using scheduler builder
var builder = QuartzSchedulerBuilder.Create();
builder.UseTimeZoneConverter();
ISchedulerFactory schedulerFactory = builder.Build();
