當運行下面線,輸出TimeZone.getDefault()方法
System.out.println(java.util.TimeZone.getDefault());
我得到了以下的輸出。
sun.util.calendar.ZoneInfo[id="Asia/Calcutta",
offset=19800000,
dstSavings=0,
useDaylight=false,
transitions=6,
lastRule=null]
和
System.out.println(Locale.getDefault());
給
`en_US`
我的疑問是
的Locale
怎麼可能en_US
,當我Zone id
是Asia/Calcutta
?
,我不明白什麼是offset, dstSavings, useDaylight, transitions and rules ?
能夠在理解這些人的幫助。
在此先感謝...
謝謝,但是,什麼是「stSavings,useDaylight,轉換和規則」? @Alexandre Lavoie – MaheshVarma
@MaheshVarma現在一切都回復了! –
謝謝@Alexandre Lavoie – MaheshVarma