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