首页 文章

印第安纳州的.NET TimeZoneInfo对象显示他们观察DST?

提问于
浏览
1

为什么.NET中的TimeZoneInfo类表明Indiana会观察夏令时?我认为印第安纳州的部分地区一直都是EST . 我是否应该使用“美国东部标准时间”之外的其他东西来代表那些不遵守DST的印第安纳州?

Dim timeZones As New List(Of String)()
With timeZones
    .Add("Eastern Standard Time")   ' Eastern TZ, except parts of Indiana
    .Add("US Eastern Standard Time")    ' parts of Indiana?
End With

For Each tz In timeZones
    Dim tzi As TimeZoneInfo = TimeZoneInfo.FindSystemTimeZoneById(tz)
    buf.AppendLine(tz)
    buf.AppendFormat("SupportsDaylightSavingTime: {0}", tzi.SupportsDaylightSavingTime).AppendLine()
    buf.AppendFormat("DisplayName: {0}", tzi.DisplayName).AppendLine()
    buf.AppendFormat("StandardName: {0}", tzi.StandardName).AppendLine()
    buf.AppendFormat("DaylightName: {0}", tzi.DaylightName).AppendLine()
    buf.AppendFormat("IsDaylightSavingTime: {0}", tzi.IsDaylightSavingTime(DateTime.Now)).AppendLine()
    buf.AppendFormat("Current Local Time: {0}", TimeZoneInfo.ConvertTimeFromUtc(DateTime.UtcNow, tzi)).AppendLine()
    buf.AppendFormat("Current UTC Time: {0}", DateTime.UtcNow).AppendLine()
    buf.AppendLine()
Next

结果:

Eastern Standard Time
SupportsDaylightSavingTime: True
DisplayName: (UTC-05:00) Eastern Time (US & Canada)
StandardName: Eastern Standard Time
DaylightName: Eastern Daylight Time
IsDaylightSavingTime: True
Current Local Time: 4/26/2012 10:37:08 AM
Current UTC Time: 4/26/2012 2:37:08 PM

US Eastern Standard Time
SupportsDaylightSavingTime: True
DisplayName: (UTC-05:00) Indiana (East)
StandardName: US Eastern Standard Time
DaylightName: US Eastern Daylight Time
IsDaylightSavingTime: True
Current Local Time: 4/26/2012 10:37:08 AM
Current UTC Time: 4/26/2012 2:37:08 PM

1 回答

  • 1

    根据Wikipedia"What time is it in Indiana",整个印第安纳州现在观察夏令时 - 但无论是在中部还是东部时间 .

    所以没有"one time in Indiana",但它可以观察到某种形式或其他地方的夏令时 . 如果你在2005年之前回去(ish - 上面的页面是't terribly clear to me) you may or may not find that the Windows time zone database correctly models history. I' d期望tzdb database有更全面的信息......有几个不同的印第安纳州时区ID(例如美国/印第安纳州/诺克斯,美国/印第安纳州/彼得堡等)

相关问题