[Java lista] Országkódból TimeZone
Laszlo Merenyi
meri at merysoft.hu
2009. Sze. 22., K, 12:20:12 CEST
Hali,
> 2009/9/22 István Székely <istvan.szekely at i-logic.hu
> <mailto:istvan.szekely at i-logic.hu>>
>
> Sziasztok!
>
> Hiába nézem a Javadocot, nem találok semmilyen összefüggést a Locale és
> a TimeZone osztályok között. Nekem most nagy szükségem lenne.
> Országkódokból kell kitalálni az időzónát, és abban a zónában megadott
> időkkel számolni. Tehát kellene egy ilyen leképezés:
> GB -> Europe/London
> HU -> Europe/Budapest
> stb.
>
> A feladat: két helyi idő különbségét kell megmondani, de nem ismerem az
> időzónát, csak az országot.
> pl. Svájc 17:05, és Nagy-Britannia 17:45 különbsége 1:40.
>
> Nem ragaszkodom ehhez a megoldáshoz, ha valaki másképpen is meg tudja
> oldani. 3rd party lib is érdekel, ha ingyenes.
>
> Üdv,
> Stivi
>
>
>
> USA -> ?
> Oroszország -> ?
> Kína -> ?
> India -> ?
Ellenben ha ismert pl. a város, akkor már talán egyszerűbb... nézd meg a
joda time-ot:
http://joda-time.sourceforge.net/userguide.html#Chronology
Pl.:
DateTimeZone zone = DateTimeZone.forID("Europe/London");
-meri
>
> S azt hiszem sikerült 3 milliárd embert kizárni az egészből :)
>
> Zs
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
További információk a(z) Javalist levelezőlistáról