I want a DateTimeOffset
value for tomorrow's date, 7 AM , Central Standard Time.
My current code is:
var tomorrow = DateTime.Now.AddDays(1);
var tomorrowDate = new DateTime(tomorrow.Year, tomorrow.Month, tomorrow.Day, 07, 00, 00, DateTimeKind.Local);
DateTimeOffset datetimeOffsetInCentralTimeZone = new DateTimeOffset(tomorrowDate, TimeZoneInfo.FindSystemTimeZoneById("Central Standard Time").GetUtcOffset(tomorrowDate));
return datetimeOffsetInCentralTimeZone;
Is this correct? Is there an easier way to get the datetimeoffset value?
No comments:
Post a Comment