GetNextdate Datum- en Tijdfunctie
Met GetNextDate kan de datum bepaalde worden die het opgegeven aantal dagen na (of voor bij negatieve waarde) de opgegeven datum ligt.
RetValue = GetNextDate(StartDate,Days)
StartDate (Expressie)
In StartDate wordt de startdatum in het formaat (JJ)JJMMDD vermeld.
Days (Expressie)
In Days wordt het aantal dagen vermeld na StartDate. Met een
negatieve waarde van Days wordt het aantal dagen voor StartDate
aangegeven.
RetValue
De functie resulteert in een datum in het formaat: JJJJMMDD die het
opgegeven aantal dagen ligt na of voor StartDate.
Voorbeeld:
{
String sDate,sTxt
Integer iNxtDate,iDays,iNewDays
GetDateStr(sDate,yyyyMMdd)
iNxtDate = GetNextDate([sDate],24)
iDays = DaysBetween(iNxtdate,[sDate])
iNewDays = DaysBetween(20220101)
If iNewDays<0
iNewDays = 0 - iNewDays
Copy(sTxt,Het aantal dagen tot 1 januari 2022 is [iNewDays])
Else
Copy(sTxt,1 januari 2022 is [iNewDays] geleden)
Endif
}
Controleer of hier min vierentwintig staat: [iDays]
[sTxt]
Resultaat:
Controleer of hier min vierentwintig staat: -24
Het aantal dagen tot 1 januari 2022 is 60