Gestion des dates▲
- getCurrentTime retourne le nombre de secondes écoulées depuis le 1er Janvier 1970.
Sélectionnez
function getCurrentTime: integer;
Une fois que vous avez récupéré le temps avec getCurrentTime, vous pouvez récupérer également l'heure du jour, la minute courante et le mois courant.
Sélectionnez
var
temps: integer
;
aff: string
;
begin
time := GetCurrentTime;
aff := ' '
+ GetYear(temps);
aff :=aff + ' '
+ GetMonth(temps);
aff :=aff + ' '
+ GetDay(temps);
aff :=aff + ' '
+ GetHour(temps);
aff := aff + ':'
+ GetMinute(temps);
aff := aff + ':'
+ GetSecond(temps);
drawText(aff, 0
, 0
);
repaint;
delay(1000
);
end
.
- getHour retourne l'heure du temps passé en paramètre, la valeur retournée est comprise entre 0 et 23
Sélectionnez
function
getHour(time: integer
): integer
;
- getMinute retourne les minutes du temps passé en paramètre, la valeur retournée est comprise entre 0 et 59
Sélectionnez
function
getMinute(time: integer
): integer
;
- getSecond retourne les secondes du temps passé en paramètre, la valeur retournée est comprise entre 0 et 59
Sélectionnez
function
getSecond(time: integer
): integer
;
- getDay retourne le jour du temps passé en paramètre, la valeur retournée est comprise entre 1 et 31
Sélectionnez
function
getDay(time: integer
): integer
;
- getWeekDay retourne le jour de la semaine du temps passé en paramètre, la valeur retournée est comprise entre 1 et 7, le premier jour de la semaine étant Dimanche
Sélectionnez
function
getWeekDay(time: integer
): integer
;
- getMonth retourne le mois du temps passé en paramètre, la valeur retournée est comprise entre 1 et 12
Sélectionnez
function
getMonth(time: integer
): integer
;
- getYear retourne l'année du temps passé en paramètre
Sélectionnez
function
getYear(time: integer
): integer
;
- getYearDay retourne le jour de l'année du temps passé en paramètre, la valeur retournée est comprise entre 1 et 366
Sélectionnez
function
getYearDay(time: integer
): integer
;