Szia! *SimpleTimeZone * void *setDSTSavings<http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html#setDSTSavings%28int%29> *(int millisSavedDuringDST) Sets the amount of time in milliseconds that the clock is advanced during daylight saving time. *SimpleTimeZone.**setDSTSavings<http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html#setDSTSavings%28int%29> (0); Andris *** 2006/8/28, javalist@javasite.bme.hu <javalist@javasite.bme.hu>: > > *** Felado: "Csuhai Roland" <csuhai.roland@dk.hu> *** > > 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 > > Java Felhasznalok Tarsasaga levelezolista > javalist@javasite.bme.hu, http://javasite.bme.hu/javalist > hun.comp.lang.java > > 1. csatolt állomány (2587 bájt)