... oder die Uhrzeit weggelassen wird, also 00:00
Das ist genau genommen aber nicht das gleiche (wobei das Weglassen der Uhrzeit etwas Fleißarbeit erfordert)
Ein Datum das mit "doc.datum = Today()" geschrieben wird, enthält als Uhrzeit 00:00 und eine Timezone.
Ein Datum das mit
Dim ndt as new NotesDatetime("Today")
call ndt.setAnyTime() ' löscht die Zeitkomponente
call doc.replaceItemValue(ndt)
enthält nur den Tag und keine Timezone.
Mit ndt.setAnyDate() geht das auch für die Uhrzeit.
Vielleicht hilft dir dies in deinem Fall
Gruß
Roland