我在GMT时区有时间表,我需要计算当地时间。
例如:
我有元素:
<option value="35" selected="selected" title="(GMT-05:00) Eastern Time (US & Canada)">(GMT-05:00) Eastern Time (US & Canada)</option>
我需要计算本地时间,但我不能使用FindSystemTimeZoneById或ConvertTimeBySystemTimeZoneId作为时区值,并且在GMT中找不到显示字符串。 例如
var timeZoneConvert = TimeZoneInfo.ConvertTimeBySystemTimeZoneId(DateTime.UtcNow, "GMT Standard Time");
我的问题是,如何将日期转换为UTC条款(替换字符串无效)?
由于
答案 0 :(得分:0)
尝试使用不显示时区ID的名称,但标准名称为
var timeZoneConvert = TimeZoneInfo.ConvertTimeBySystemTimeZoneId(DateTime.UtcNow, "Eastern Standard Time");