AddDate()

Syntaxe

Resultat = AddDate(Date, Plage, Valeur)
Description
Ajouter une quantité de temps à une date.

Arguments

Date La date à utiliser.
Plage
  #PB_Date_Year   : Ajoute 'Valeur' années à la date
  #PB_Date_Month  : Ajoute 'Valeur' mois à la date
  #PB_Date_Week   : Ajoute 'Valeur' semaines à la date
  #PB_Date_Day    : Ajoute 'Valeur' jours à la date
  #PB_Date_Hour   : Ajoute 'Valeur' heures à la date
  #PB_Date_Minute : Ajoute 'valeur' minutes à la date
  #PB_Date_Second : Ajoute 'valeur' secondes à la date
Note: l'utilisation de #PB_Date_Month peut entrainer un arrondi automatique du jour si nécessaire: Par exemple, ajouter un mois au '31 mars 2008' renverra '30 avril 2008', car il n'y a pas 31 jours en avril.
Valeur La quantité à ajouter à la date.
Une valeur négative est autorisée et permet de soustraire deux dates.

Valeur de retour

Renvoie la nouvelle date.
Si les paramètres donnés ne sont pas valides ou en dehors de la plage de dates supportée, -1 sera renvoyé.

Exemple


  Debug FormatDate("%dd/%mm/%yyyy", AddDate(Date(), #PB_Date_Year, 2))  ; Renvoie la date courante augmentée de 2 ans
  Debug FormatDate("%dd/%mm/%yyyy", AddDate(Date(), #PB_Date_Year, -2)) ; Renvoie la date courante diminuée de 2 ans

Voir aussi

Date(), FormatDate()

OS Supportés

Tous

Date Index - Date() ->