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.22 DT_add_months (file s_dt.c:190)

Syntax

long DT_add_months(date, nbm)
long date;
int nbm;

Description

Ajoute à une date (YYYYMMDD) un nombre de mois. Si le jour n'appartient pas au nouveau mois, il est ramené au dernier jour du mois. nbm peut être négatif.

Valeur retournée

la nouvelle date (YYYYMMDD)

Exemple

    dt = 19920131L;
dt = DT_add_months(dt, 1);
printf("%ld\n", dt);
dt = DT_add_months(dt, -1);
printf("%ld\n", dt);

vaut

19920229
19920129

Voir également

DT_add_days()

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