如何将 Dynamics AX 时区转换为 C# TimeZoneInfo?
How to convert Dynamics AX Timezone to C# TimeZoneInfo?
我需要将 Dynamics AX 2012 R3 上的 Timezone 转换为 C# 上的 TimeZoneInfo
。
我在我的 C# 代码上这样做。我从 Dynamics (Timezone enum) 得到一个 int。
我从 table LogisticsPostalAddress
得到 Timezone 枚举。
有什么方法可以转换吗?我找不到太多关于这方面的信息,我真的很想避免创建一个代码,该代码会针对每一种可能性执行从 X 到 Y 的操作。我能否使用引用 link 处提供的值?谢谢:)
听起来不太酷,但我认为您必须自己提供 Timezone System Enumeration 和有效名称之间的映射 table
Instantiate a TimeZoneInfo Object。
list of names should be quite static, but remember to catch TimeZoneNotFoundException
and InvalidTimeZoneException
when using FindSystemTimeZoneById.
我需要将 Dynamics AX 2012 R3 上的 Timezone 转换为 C# 上的 TimeZoneInfo
。
我在我的 C# 代码上这样做。我从 Dynamics (Timezone enum) 得到一个 int。
我从 table LogisticsPostalAddress
得到 Timezone 枚举。
有什么方法可以转换吗?我找不到太多关于这方面的信息,我真的很想避免创建一个代码,该代码会针对每一种可能性执行从 X 到 Y 的操作。我能否使用引用 link 处提供的值?谢谢:)
听起来不太酷,但我认为您必须自己提供 Timezone System Enumeration 和有效名称之间的映射 table Instantiate a TimeZoneInfo Object。
list of names should be quite static, but remember to catch TimeZoneNotFoundException
and InvalidTimeZoneException
when using FindSystemTimeZoneById.