xxxxxxxxxx
public static DateTime ConvertToUtc(this DateTime source)
{
if (source.Kind == DateTimeKind.Local)
{
return source;
}
var dateTime = TimeZoneInfo.ConvertTime(source,
TimeZoneInfo.Utc,
TimeZoneInfo.FindSystemTimeZoneById("TimeZOne"));
return dateTime;
}
xxxxxxxxxx
// Get the current time
DateTime currentTime = DateTime.Now;
// Convert the current time to UTC
DateTime utcTime = currentTime.ToUniversalTime();