时区java:德克萨斯州圣安东尼奥市

Zaj*_*aje 8 java timezone datetime

嗨,我想设置德克萨斯州圣安东尼奥的时区.有些请告诉我如何在我的Java代码中设置相同.

我希望它的格式与美国/纽约有些相似

目前我正在使用此代码

TimeZone.getTimeZone("America/Denver");
Run Code Online (Sandbox Code Playgroud)

但"美国/丹佛"似乎并不适合德克萨斯州圣安东尼奥市

L. *_*nda 10

对于圣安东尼奥,你应该使用 TimeZone.getTimeZone("US/Central")

如果你真的需要使用"America/<City>"格式,最接近圣安东尼奥美国城市的是"America/Chicago".

您可以使用它来获取US/Central的所有可用特定ID的列表:

String[] values = TimeZone.getAvailableIDs(TimeZone.getTimeZone("US/Central").getRawOffset());
Run Code Online (Sandbox Code Playgroud)

然后,仔细检查:

http://www.timeanddate.com/time/zones/