Cronos icon indicating copy to clipboard operation
Cronos copied to clipboard

What are they different

Open FisherMS opened this issue 5 years ago • 0 comments

            var cronExp = CronExpression.Parse("0 0 * * * ?", CronFormat.IncludeSeconds);
            var nrt = cronExp.GetNextOccurrence(DateTime.UtcNow, false);
            Console.WriteLine($"{nrt} - {nrt?.Kind}");
            var nrt2 = cronExp.GetNextOccurrence(DateTime.UtcNow, true);
            Console.WriteLine($"{nrt2} - {nrt2?.Kind}");

            Console.WriteLine();

            DateTimeOffset? nrt3 = cronExp.GetNextOccurrence(DateTimeOffset.UtcNow, TimeZoneInfo.Local, false);
            Console.WriteLine($"{nrt3} - {nrt3?.DateTime.Kind}");
            DateTimeOffset? nrt4 = cronExp.GetNextOccurrence(DateTimeOffset.UtcNow, TimeZoneInfo.Local, true);
            Console.WriteLine($"{nrt4} - {nrt4?.DateTime.Kind}");

return are same.

2019-03-21 6:00:00 AM - Utc
2019-03-21 6:00:00 AM - Utc

2019-03-21 2:00:00 PM +08:00 - Unspecified
2019-03-21 2:00:00 PM +08:00 - Unspecified

FisherMS avatar Mar 21 '19 05:03 FisherMS