确定DateTimeOffset是否为夏令时

时间:2017-10-23 19:59:59

标签: c#

IsDaylightSavingTime已经有一个名为boolean的函数,如果DateTime属于夏令时,则返回DateTimeOffset。但是,它使用服务器(本地)时间来做出决定。

在我的网络服务中,我为全国各地的每位客户提供IsDaylightSavingTime。如何从DateTimeOffset确定{{1}}?

1 个答案:

答案 0 :(得分:1)

而不是DateTime.IsDaylightSavingTime,而是使用TimeZoneInfo.IsDaylightSavingTime

要使用此功能,您确实需要知道相关的时区。时区不能仅从偏移量中导出。