SCR/AL1 - TOME III. Les librairies utilitaires
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