Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在Quartz.net中随时开始工作?_C#_Asp.net_Quartz Scheduler_Quartz.net - Fatal编程技术网

C# 如何在Quartz.net中随时开始工作?

C# 如何在Quartz.net中随时开始工作?,c#,asp.net,quartz-scheduler,quartz.net,C#,Asp.net,Quartz Scheduler,Quartz.net,我需要你的帮助来学习Quartz.Net。但每个样本都是相同的。我想开始时间:07.03.2012 13:28:10但不工作。没有返回错误代码。这次如何启动 DateTime startdate = DateTime.Parse("07.03.2012 10:28:10", culture, System.Globalization.DateTimeStyles.AssumeLocal); // DateTime startdate = Convert.ToDateTime("

我需要你的帮助来学习Quartz.Net。但每个样本都是相同的。我想开始时间:07.03.2012 13:28:10但不工作。没有返回错误代码。这次如何启动

  DateTime startdate = DateTime.Parse("07.03.2012 10:28:10", culture, System.Globalization.DateTimeStyles.AssumeLocal);
       // DateTime startdate = Convert.ToDateTime("07.03.2012 09:46:10", culture);
        //DateTime zaman = new DateTime(2012, 3,6,17, 12, 11);

        DateTime parsedStartTime = DateTime.SpecifyKind(startdate, DateTimeKind.Utc);

        DateTime localStartTime = parsedStartTime.ToLocalTime();
        Trigger trigger = new SimpleTrigger("myFirstTrigger",
                                               null,
                                               parsedStartTime,
                                               null,
                                               5,
                                               TimeSpan.FromSeconds(10));

Quartz.Net希望您以UTC格式传递日期和时间。尝试更改此行:

parsedStartTime 

或者,在传入parsedStartTime之前,确保它是UTC格式的

parsedStartTime.ToUniversalTime())