タイムスパン値は 1:00:00 です
これをUTC日時に変換しました
DateTime dateTime = DateTime.UtcNow.Date.Add(timeSpan);
次に、この UTC 日付時刻を (UTC-05:00) 東部時間 (米国およびカナダ) に変換します。
TimeZoneInfo.ConvertTimeFromUtc(dateTime, timeZoneInfo);
しかし、それは「21」として時間を含むDateTimeを返します。「20」になるはずです。
(UTC-05:00) 東部時間 (米国およびカナダ) は 1:00:00 AM - 5 = 20:00:00 である必要があるため
私がここで間違っていることは何か分かりますか?