Aide - Recherche - Membres - Calendrier
Version complète : N'oubliez Pas De Changer D'heure
Forum de Pari-Roller.com > Les forums pour tous... > Le Bistro
sophia21
n'oubliez pas de changer d'heure
dans la nuit samedi a dimanche on change d'heure
26 octobre
(à 3 heures du matin il sera 2 heures
Friends
Ok à 3h du matin il sera 2h mais selon quel fuseau horaire? Et ça sera pareil à 4h?
k-store
cela depend de ton TZ et des regles de DST pour la date en question ;)

CITATION

import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.SimpleTimeZone;
import java.util.TimeZone;


public class TestDateUTC {

public static void main(String[] args) throws Exception {

String[] ids = TimeZone.getAvailableIDs(1 * 60 * 60 * 1000);
if (ids.length == 0)
System.exit(0);

SimpleTimeZone pdt = new SimpleTimeZone(1 * 60 * 60 * 1000, "Europe/Paris");


// * la période de l'heure d'été commence, à 1 heure du matin, temps universel (coordonné), le dernier dimanche de mars ;
// * la période de l'heure d'été se termine, à 1 heure du matin, temps universel (coordonné), le dernier dimanche d'octobre.

pdt.setStartRule(Calendar.MARCH, -1, Calendar.SUNDAY, 1 * 60 * 60 * 1000);
pdt.setEndRule(Calendar.OCTOBER, -1, Calendar.SUNDAY, 1 * 60 * 60 * 1000);

System.out.println("Europe/Paris + DST");
Calendar calendar = new GregorianCalendar(pdt);
Date date = new Date();
calendar.setTime(date);

System.out.println("AM_PM: " + calendar.get(Calendar.AM_PM));
System.out.println("HOUR: " + calendar.get(Calendar.HOUR));
System.out.println("HOUR_OF_DAY: " + calendar.get(Calendar.HOUR_OF_DAY));
System.out.println("MINUTE: " + calendar.get(Calendar.MINUTE));
System.out.println("SECOND: " + calendar.get(Calendar.SECOND));
System.out.println("MILLISECOND: " + calendar.get(Calendar.MILLISECOND));
System.out.println("ZONE_OFFSET: "
+ (calendar.get(Calendar.ZONE_OFFSET)/(60*60*1000)));
System.out.println("DST_OFFSET: "
+ (calendar.get(Calendar.DST_OFFSET)/(60*60*1000)));



ids = TimeZone.getAvailableIDs(1 * 60 * 60 * 1000);
if (ids.length == 0)
System.exit(0);

pdt = new SimpleTimeZone(1 * 60 * 60 * 1000, "Europe/Paris");


System.out.println("Europe/Paris");
Calendar myCalendar = new GregorianCalendar(pdt);
myCalendar.setTime(calendar.getTime());

System.out.println("AM_PM: " + myCalendar.get(Calendar.AM_PM));
System.out.println("HOUR: " + myCalendar.get(Calendar.HOUR));
System.out.println("HOUR_OF_DAY: " + myCalendar.get(Calendar.HOUR_OF_DAY));
System.out.println("MINUTE: " + myCalendar.get(Calendar.MINUTE));
System.out.println("SECOND: " + myCalendar.get(Calendar.SECOND));
System.out.println("MILLISECOND: " + myCalendar.get(Calendar.MILLISECOND));
System.out.println("ZONE_OFFSET: "
+ (myCalendar.get(Calendar.ZONE_OFFSET)/(60*60*1000))); // in hours
System.out.println("DST_OFFSET: "
+ (myCalendar.get(Calendar.DST_OFFSET)/(60*60*1000))); // in hours


}
}
pub
CITATION(k-store @ 23/10/2008, 18:46) *

cela depend de ton TZ et des regles de DST pour la date en question wink.gif

C'est quoi ce délire ? en Linux on crée un lien sur le fichier Paris/Bxl/... dans je ne sais plus quelle directorie et on le met quelque part dans /etc, et tout se débrouille tout seul.

Sinon dans le message précédant, on ne dit pas quelle heure il sera @ 2:30 ?
nick0s
CITATION(sophia21 @ 22/10/2008, 15:31) *
n'oubliez pas de changer d'heure
dans la nuit samedi a dimanche on change d'heure
26 octobre
(à 3 heures du matin il sera 2 heures

T'es qui toi ?
sophia21
CITATION(nick0s @ 24/10/2008, 01:39) *

T'es qui toi ?

et toi tes qui ?

et pourkoi ta besoins de savoir tes pas ma mere donc pas besoins de savoir
LiTTleL
CITATION(nick0s @ 24/10/2008, 01:39) *
T'es qui toi ?
Euh, c'est marqué dans la colonne de gauche. tongue.gif
C'est sophia21.
CITATION(sophia21 @ 24/10/2008, 01:41) *
et toi tes qui ?
Pareil. C'est nick0s.
CITATION(sophia21 @ 24/10/2008, 01:41) *
et pourkoi ta besoins de savoir tes pas ma mere donc pas besoins de savoir
On dit "jamais deux sans trois". Bah c'est faux, j'ai pas la réponse à celle-là.

==>[]

PS : Chez moi tout change d'heure tout seul (même le réveil), donc rien de grave. De plus c'est le week end donc pas de risque.
Régis
CITATION(LiTTleL @ 24/10/2008, 10:09) *

PS : Chez moi tout change d'heure tout seul (même le réveil), donc rien de grave. De plus c'est le week end donc pas de risque.


C'est bien pour toi, surtout quand le cerveau ne change pas d'heure tout seul laugh.gif tongue.gif
Chico
CITATION(Régis @ 24/10/2008, 11:40) *

C'est bien pour toi, surtout quand le cerveau ne change pas d'heure tout seul laugh.gif tongue.gif

ah? Il va falloir que tu mettes ton bios à jour alors !
k-store
CITATION(pub @ 23/10/2008, 23:18) *

C'est quoi ce délire ? en Linux on crée un lien sur le fichier Paris/Bxl/... dans je ne sais plus quelle directorie et on le met quelque part dans /etc, et tout se débrouille tout seul.

c'est sympa de confondre un language avec un system d'exploitation GNU (!= linux)
le delire c'est que le timestamp n'a aucune importance , seul compte le referentiel.
je te laisse lire la doc de ton os pour comprendre, mais c'est exactement ce que presente mon bout de code.
CITATION(pub @ 23/10/2008, 23:18) *

Sinon dans le message précédant, on ne dit pas quelle heure il sera @ 2:30 ?

dans quel referentiel ? UTC, CEST, EuropeGMT+1 NoDST, .. rolleyes.gif
sophia21
CITATION(LiTTleL @ 24/10/2008, 10:09) *

Euh, c'est marqué dans la colonne de gauche. tongue.gif
C'est sophia21.Pareil. C'est nick0s.On dit "jamais deux sans trois". Bah c'est faux, j'ai pas la réponse à celle-là.

==>[]

PS : Chez moi tout change d'heure tout seul (même le réveil), donc rien de grave. De plus c'est le week end donc pas de risque.
sophia21
je le sais mais il me pose la question et donc je n'est pas envie de lui repondre car il n'est pas ma mere et je n'est pas envie de savoir qui c'est et j'ai pas envie qu'il sache qui je suis donc voilas
nick0s
Du lourd on vous dit, du lourd ...
Cacahuète Master
Pour une fois, c'est moi qui propose.

Chips ? Boissons ?
Par ici.

smile.gif

Cahuètement.
Hugo.
sophia21
CITATION(Cacahuète Master @ 25/10/2008, 01:44) *

Pour une fois, c'est moi qui propose.

Chips ? Boissons ?
Par ici.

smile.gif

Cahuètement.
Hugo.

cacahuete
Twister
t'as des chipsters ?
GMT28
CITATION(k-store @ 24/10/2008, 16:33) *

c'est sympa de confondre un language avec un system d'exploitation GNU (!= linux)
le delire c'est que le timestamp n'a aucune importance , seul compte le referentiel.
je te laisse lire la doc de ton os pour comprendre, mais c'est exactement ce que presente mon bout de code.

autrement dit RTFM

CITATION(le_meme @ 24/10/2008, 16:33) *

dans quel referentiel ? UTC, CEST, EuropeGMT+1 NoDST, .. rolleyes.gif


et DTC? ca donne quoi?
en plus pourquoi vous parlez de moi???

sinon il sera quelle heure chez moi quand il sera 3h chez vous sachant que je suis a NYC
vous avez deux heures moins le changement d'horaire
question bonus quel est l'age du capitaine
OtaKon
... Crochet, et comment est-il mort ?
nick0s
CITATION(GMT28 @ 25/10/2008, 06:51) *

autrement dit RTFM
CITATION(le_meme @ 24/10/2008, 15:33) *

dans quel referentiel ? UTC, CEST, EuropeGMT+1 NoDST, .. rolleyes.gif


et DTC? ca donne quoi?
en plus pourquoi vous parlez de moi???

C'est pas le_meme, c'est k-store !



ph34r.gif
C'est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquez ici.
Invision Power Board © 2001-2010 Invision Power Services, Inc.