IsDaylightSavingTime
已经有一个名为boolean
的函数,如果DateTime
属于夏令时,则返回DateTimeOffset
。但是,它使用服务器(本地)时间来做出决定。
在我的网络服务中,我为全国各地的每位客户提供IsDaylightSavingTime
。如何从DateTimeOffset
确定{{1}}?
答案 0 :(得分:1)
而不是DateTime.IsDaylightSavingTime
,而是使用TimeZoneInfo.IsDaylightSavingTime
。
要使用此功能,您确实需要知道相关的时区。时区不能仅从偏移量中导出。