2

などの都市ベースのタイムゾーン (またはこれを何と呼ぶか​​) はAsia/ShanghaiAmerica/Los_AngelesPHP と Java で広く使用されています。たとえば、

java.util.TimeZone.TimeZone timeZoneNewYork = java.util.TimeZone.TimeZone.getTimeZone("America/New_York");

私の知る限り、.Net は別のキーを使用して対応するタイム ゾーンを取得しますAmerica/New_YorkEastern Standard Time

TimeZoneInfo timeZoneInfoNewYork = TimeZoneInfo.FindSystemTimeZoneById("Eastern Standard Time");

都市ベースのタイム ゾーン文字列がある場合、たとえば"America/New_York"、.Net で適切なタイム ゾーンに変換するにはどうすればよいですか?TimeZoneInfo{Eastern Standard Time}

4

1 に答える 1