lang • dateadd

DateAdd

Resultado = DateAdd ( Data as Date , Periodo AS Integer , Quantos AS Integer ) AS Date

Adiciona um período específico a uma dada data.

  • Data é a data inicial;

  • Periodo é o tipo de período: ano, mês, dia, semana...

  • Quantos é o número de períodos a adicionar.

A data resultante é retornada.

Periodo pode ser uma das constantes a seguir:

Constante

Efeito
gb.Second Adiciona segundos.
gb.Minute Adiciona minutos.
gb.Hour Adiciona horas.
gb.Day Adiciona dias.
gb.Week Adiciona semanas.
gb.WeekDay Adiciona dias da semana (ignora Sábado e Domingo).
gb.Month Adiciona meses.
gb.Quarter Adiciona quartos de ano (trimestres).
gb.Year Adiciona anos.

Examples

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

Veja também