Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: MadMetzger am 07.02.03 - 08:47:38

Titel: Datum um einen Tag erhöhen
Beitrag von: MadMetzger am 07.02.03 - 08:47:38
Hallo zusammen!

wie kann ich unter Script ein Datumswert um 1 Tag erhöhen?

Komme partout auf keinen Ansatz hierfür!
Titel: Re:Datum um einen Tag erhöhen
Beitrag von: eknori (retired) am 07.02.03 - 09:10:11
set todaysDate = new NotesDateTime( "Today" )
call todaysDate.AdjustDay( 1 )

Guck dir mal in der Designer Hilfe die AdjustDay Methode der NotesDateTime Klasse an

eknori
Titel: Re:Datum um einen Tag erhöhen
Beitrag von: MadMetzger am 07.02.03 - 09:14:54
funktioniert das auch zusammen feiertagsfunktion hier aus dem forum? da wird das datum doch als string gespeichert!
Titel: Re:Datum um einen Tag erhöhen
Beitrag von: eknori (retired) am 07.02.03 - 09:31:08
Hab das hier auf Notes.Net gefunden

'convert into string so we can use it to create a NotesDateTime Object
strDate=Cstr(dateV)
'substitute with your variable date$ if you need to
Set ndt=session.CreateDateTime(strDate)

'adjust the day (ndt) by 1 day - can use any integer value
Call ndt.AdjustDay(1)
Titel: Re:Datum um einen Tag erhöhen
Beitrag von: MadMetzger am 07.02.03 - 09:34:01
wie kann ich das dann als funktionsargument benutzen? krieg ich das objekt zurück in einen string?
edit: die eigenschaft "dateonly" liefert das Datum als String zurück, Thema hiermit erledigt!