Hoje vamos aprender a usar a Função DateDiffDay do AdvPL [Tlpp], [tl++] para obter a Diferenca em dias entre duas Datas – Curso Protheus grátis AdvPL / TLPP.
#Include "Protheus.ch"
/*----------------------------------------------------------------------------------*
{Protheus.doc} User Function mDiffDay()
@type:      User Function
@author:    Jose Moura
@site:      https://academiaproerp.com
@canal:     [Inscreva-se no canal https://www.youtube.com/@academiaprotheus]
@desc.:     Função DateDiffDay. Diferenca em dias entre duas datas
@Sintaxe:   DateDiffDay(Data1, Data2)
*-----------------------------------------------------------------------------------*/
User Function mDiffDay()
Local aArea    := FWGetArea()
Local dData1   := StoD("20211015")
Local dData2   := DaySum( dData1, 5 )
Local nDias    := DateDiffDay( dData1, dData2 )
FWAlertSuccess( 'Data 1: ' + cValtoChar( dData1 ) ;
       + CRLF + 'Data 2: ' + cValtoChar( dData2 ) ;
       + CRLF + 'Dias: ' + cValtoChar(nDias) , 'Academia Protheus' )
FWRestArea(aArea)
Return


Analista de sistemas, programador com mais de 18 anos de experiência no sistema Totvs Protheus, administrador, suporte e customizações, idealizador da Academia ProERP, já ajudou centenas de pessoas a programar em AdvPL/Tlpp.
				
		
		
		
		
One thought on “Totvs Protheus Função DateDiffDay AdvPL [Tlpp]”