Tag: momentjs

将Windows时区转换为moment.js时区?

我们在ASP.NET中有一个应用程序,它以Windows格式存储所有用户时区数据(通过TimeZoneInfo.Id)。 我们还使用moment.js和moment.js TimeZone库将UTC数据转换为客户端的用户数据。 这是一个复杂的AngularJs应用程序,需要在客户端进行时区转换。 到目前为止,我们使用NodaTime .NET库将Windows时区ID转换为Moment.js时区ID。 它适用于大多数常见时区。 但我们需要使这种转换100%兼容。 目前看来,没有可靠的方法将Windows时区ID映射到IANA时区数据。 存在很多差异。 我相信现代JS应用经常处理时区。 有时需要在服务器端(C#)和客户端(JS)上完全转换TZ。 有没有办法严格地将.NET TimeZoneInfo映射/转换为Moment.js时区对象?