TimeZoneInfo AdjustmentRule中的TimeOfDay是什么时区



我看到有日光转换的开始和结束日期。有一处房产叫TimeOfDay。它显示的内容类似于1/1/0001凌晨2:00:00。我想知道这是指什么时间?哪个国家,哪个时区?还是UTC?有人能解释一下吗?

那么,给定的时间是电脑的本地时间吗?还是使用"大西洋中部标准时间"的国家当地时间?还是UTC?对不起,这可能是一个愚蠢的问题,但我是时区的新手

更多信息:这是我用来查询的代码:
(为了清晰起见,从下面的评论中复制)

System.TimeZoneInfo.FindSystemTimeZoneById("Mid-Atlantic Standard Time")
   .GetAdjustmentRules().Dump();

通过使用以下命令查看英国时间的相关类:

System.TimeZoneInfo.FindSystemTimeZoneById("GMT Standard Time").GetAdjustmentRules().Dump();

知道我们从凌晨1点瞬间前进到凌晨2点,从凌晨2点前进到凌晨1点,我可以说,考虑到夏令时,格林尼治标准时间的TimeOfDay与当地时间相匹配。即凌晨1点开始时间为格林尼治标准时间,没有任何修改。凌晨2点结束时间为格林尼治标准时间+1(夏季)。

这只是一个轶事般的答案,但它肯定适用于这个时区,我想它也适用于其他时区。

相关内容

  • 没有找到相关文章

最新更新