Ajude o site desativando o bloqueador de anúncio
Cabeçalho

DateDiffDay

Autor: Eurai Criado: 01/01/2016 Atualizado: 24/11/2025 Data
Postagem

📆 DateDiffDay – Calcula a diferença em dias entre duas datas

A função DateDiffDay retorna o número total de dias entre duas datas informadas. É ideal para cálculos de prazos, comparações, vencimentos, SLA, auditoria e muito mais. 🔎📅

 

Descrição

Calcula a diferença de dias entre duas datas e retorna o valor numérico correspondente.

 

Sintaxe

DateDiffDay( <dDate01>, <dDate02> )

 

Parâmetros

Par Nome Tipo Descrição Default Obg Ref
01 dDate01 Date Primeira data a ser comparada   X  
02 dDate02 Date Segunda data a ser comparada   X  

 

Retorno

Retorno Tipo Descrição
nRet Numérico Total de dias entre as duas datas

 

Exemplo

#INCLUDE "TOTVS.CH"

User Function DiffDay()

Local dDate01 := Date()
Local dDate02 := DaySum( Date(), 3 )

MsgInfo(
    'Valor 01: ' + cValtoChar( dDate01 ) + CRLF +
    'Valor 02: ' + cValtoChar( dDate02 ) + CRLF +
    'Retorno: ' + cValtoChar( DateDiffDay( dDate01, dDate02 ) ),
    'UniversoADVPL'
)

Return( Nil )

 

Resultado

datediffday_-_resultado_02

 

Informações adicionais

Nenhuma informação adicional disponível.

 

Gostou? Compartilhe com seus amigos e deixe um comentário! 😎

Um abraço, e até a próxima! 👋

#advpl #totvs #protheus #datediff #datas #calculodedatas #frameworktotvs #desenvolvimentototvs #universodesenvolvedor

ASSINE A NEWSLETTER

Cadastrando...

PIX uDesenv

PIX QR Code para depósito

Clique para doar

Parceiros

Tudo em ADVPL - Blog parceiro

Blog ADVPL