Bonjour,
Je voudrais savoir comment il était possible de connaître le dernier dimanche du mois de Mars et d'Octobre de chaque année ?
Merci,
Mathieu
Bonjour,
Je voudrais savoir comment il était possible de connaître le dernier dimanche du mois de Mars et d'Octobre de chaque année ?
Merci,
Mathieu
tu trouve le premier jour d'avril et tu soustrais un jour ?
Salut,
Si tu désires savoir si tu es en heure d'hiver ou d'été, ceci devrait répondre à ta question:
Si tu veux plus d'amples informations sur la gestion du temps, tu peux regarder ce cours: http://www.developpez.com/upload/sva.../?page=page_IV
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if GetTimeZoneInformation(tziCurrent) = TIME_ZONE_ID_STANDARD then ShowMessage('Heure d''Hiver') else // TIME_ZONE_ID_DAYLIGHT ShowMessage('Heure d''Eté');
@+
sinon, ceci pourrais convenir
bornes à vérifier...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 var DDate : TDateTime; begin DDate := EndOfAMonth( IAnnee, IMois ); DDate := DDate - ( DayofTheWeek( DDate ) mod 7 ); // DDAte est le dernier dumanche du mois ...
Section Delphi
La mine d'or: La FAQ, les Sources
Un développement compliqué paraitra simple pour l'utilisateur, frustrant non ?
Notre revanche ? l'inverse est aussi vrai ;-)
Bonjour,
Je souhaite en effet savoir si on se trouve en heure d'hivers ou d'été
Merci pour tous vos exemples, je vais les tester ^^
J'ai choisi cette solution qui est vraiment la plus simple :
Pour aller jusqu'au bout de mon idée, j'ai ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if GetTimeZoneInformation(tziCurrent) = TIME_ZONE_ID_STANDARD then ShowMessage('Heure d''Hiver') else // TIME_ZONE_ID_DAYLIGHT ShowMessage('Heure d''Eté');
Comment lui ajouter une heure ou deux ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2MyHeure : TDateTime;
Merci d'avance,
Mathieu
Ben un p'tit:Envoyé par MaTHieU_
Non ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 myHeure := IncHour(myHeure,1); // ou IncHour(myHeure,2)
Partager