Mon, 28 Aug 2006 09:15:34 +0200

"Andras Dobrosi" <isorbod@gmail.com>

Re: [Java lista] Nyári és téli i dőszámítás + DateFormat probléma


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)