Documentation de Gambas - /lang/dateadd

/lang/dateadd

# DateAdd

Result = DateAdd ( Date as Date , Période AS Integer , Compte AS Integer ) AS Date

Ajouter une période spécifique à une date donnée.

- Date est la date initiale.

- Période est le type de période: year, month, day, week... (année, mois, jour ,semaine ...)

- Compte est le nombre de périodes à ajouter.

La date résultante est retournée.

Période peut être une des constantes suivantes :

Constante | Effet
--- | ---
`gb.Second` | Ajoute des secondes.
`gb.Minute` | Ajoute des minutes.
`gb.Hour` | Ajoute des heures.
`gb.Day` | Ajoute des jours.
`gb.Week` | Ajoute des semaines.
`gb.Weekday` | Ajoute des semaines ouvrables (ignore samedi et dimanche).
`gb.Month` | Ajoute des mois.
`gb.Quarter` | Ajoute des trimestres.
`gb.Year` | Ajoute des années.

### Exemples

    date1 = Date(1972, 09, 06, 1, 45, 0)
    date2 = DateAdd(date1, gb.Minute, 45)
    PRINT date1, date2

    06.09.1972 01:45:00	06.09.1972 02:30:00

### Voir aussi

- Fonctions de date et de temps