.NET 4.6.2中的萨摩亚标准时间(SST)

问题描述 投票:0回答:1

https://www.timeanddate.com/time/zones/sst,时区是UTC -11。但是,当我从.NET获取时区信息时。这是UTC +13。

    var timeZoneInfo = TimeZoneInfo.FindSystemTimeZoneById("Samoa Standard Time");

timeZoneInfo是UTC +13。

我怎么能在.Net获得萨摩亚标准时间(SST)的正确时区信息

c# .net timezone
1个回答
1
投票

萨摩亚(官方The Independent State of Samoa)和American Samoa位于两个不同的时区,位于国际日期线的两侧。

图片来源:Wikimedia Commons

一如既往:

  • 在Windows上运行时,将Windows标识符与.NET Framework和.NET Core一起使用。
  • 在Linux上运行时,请将IANA标识符与.NET Core一起使用。
  • 使用TimeZoneConverter库在任一平台上使用任一形式的标识符。
© www.soinside.com 2019 - 2024. All rights reserved.