Mon, 28 Aug 2006 08:33:50 +0200
"Csuhai Roland" <dnalor.iahusc@dk.hu>
Nyári és téli időszámítás + DateFormat probléma
Szasztok!
Egy kis segítség kellene az alábbi probléma megoldásához.
SimpleDateFormat-al szeretnék dátumokat parsolni, de abban az
esetben,
ha az oprendszeren (jelen esetben XP) be van állítva az automatikus
átállás a nyári időszámításra opció, a parsolt
dátumok esetén az
átállás időpontjába eső dátumokat a nyári
időszámításnak megfelelően
+1 órával lépteti. De csak a váltás szerinti órának
megfelelő
dátumokat.
Pl.:
SimpleDateFormat dateformat = new SimpleDateFormat("yyyy.MM.dd
HH:mm:ss");
Date date = dateformat.parse("2005.03.27 02:03:00");
System.out.println(date);
Ebben az esetben a visszakapott dátum:
2005.03.27 03:03:00
Én azonban szeretném valahogy tudatni a DateFormat-tal vagy ha más
nem
a JVM-el, hogy ne vegye figyelembe a nyári időszámítást, de ez
eddig
sem a TimeZone beállításokkal, sem pedig más módon nem ment.
Ha esetleg valaki tudna erre egy egyszerű megoldást azt sok sörrel
honorálnám.
Üdvözlet:
Roland
Csuhai Roland
Daten-Kontor Kft.
Tel.: (72) 552-971
Mob.: (20) 474-5458
mailto:csuhai.roland@dk.hu