Regardless of what the user's local time zone is set to, using C# (.NET 2.0) I need to determine the time (DateTime object) in the Eastern time zone.
I know about these methods but there doesn't seem to be an obvious way to get a DateTime object for a different time zone than what the user is in.
DateTime.Now
DateTime.UtcNow
TimeZone.CurrentTimeZone
Of course, the solution needs to be daylight savings time aware.