Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME III. Les librairies utilitaires

3. Le groupe s_date

3.1 _SCR_current_date (file s_date.c:43)

Syntax

long _SCR_current_date()

Description

Retourne la date de la machine sous forme d'un long.

Cette façon de représenter les dates est utilisée dans les databases. Elle présente l'avantage de classer facilement en ordre croissant les champs de date.

Valeur retournée

la valeur de la date machine en format long

Exemple

    printf("Date : %ld\n", SCR_current_date());

donne par exemple :

19910131

Voir également

SCR_long_to_fdate(), SCR_long_to_date()

3.1.1 File s_date.c

long DT_diff_date_time(long d2, long t2, long d1, long t1)
long DT_num_time(nbs)
long DT_time_num(date)
char *SCR_long_to_date(val, string)
char *SCR_long_to_fdate(date, str, fmt)
char *SCR_long_to_ftime(hour, str, fmt)
char *SCR_long_to_time(val, string)
long _SCR_current_date()
long _SCR_current_time()

DT_diff_date_time (file s_date.c:328)

Syntax

long DT_diff_date_time(long d2, long t2, long d1, long t1)

DT_num_time (file s_date.c:314)

Syntax

long DT_num_time(nbs)
long nbs;

Description

Retourne l'heure à partir d'un nombre de secondes.

Valeur retournée

l'heure en format HHMMSS

Exemple

    DT_num_time(12545);

Voir également

DT_date_num(), DT_time_num(), DT_num_date()

DT_time_num (file s_date.c:292)

Syntax

long DT_time_num(date)
long date;

Description

Retourne le nombre de secondes écoulées depuis minuit.

Valeur retournée

le nombre de secondes (long)

Exemple

    DT_time_num(SCR_current_time());

Voir également

DT_date_num()

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be