标签: c# date time dst
是否可以知道当地时间是否调整了夏令时?
是否可以知道机器上的当地时间是否正确?
我觉得很奇怪的愚蠢问题(假设没有互联网连接),但你永远不知道!!
答案 0 :(得分:6)
您可以使用TimeZoneInfo.Local.IsDaylightSavingsTime (DateTime.Now)检查当前时间是否正在调整。
TimeZoneInfo.Local.IsDaylightSavingsTime
(DateTime.Now)
答案 1 :(得分:0)
我发现大多数DST的实施在计算时间时增加/消除GMT偏移一小时,例如,悉尼澳大利亚将是+10 GMT没有DST和+11 GMT与DST