Domino 9 und frühere Versionen > ND6: Entwicklung

NotesDateTime

(1/2) > >>

bikerboy:
Hi,

ich würde gerne bei einem NotesDateTime object eine Zeit von 06:00 Uhr setzen, nachdem ich die Hilfe gelesen habe kann ich mir die Zeit nur geben lassen, aber nicht setzen,

Muss ich wirklich ein Now nehmen und das dann passend Adjust(en) ? kann doch nicht sein, oder?

DAU-in:
und wenn du dir ein Notesdatetime Object mit Datum und Zeit erzeugst, und dann mit TimeOnly die Zeit ziehst?

Ein Notesdatetime Object nur mit der Zeit wird nicht gehen, da dir dann ja die Infos fehlen für den Zeitvergleich, TimeDifference könnte dann ja nicht arbeiten.

was willst du denn genau erreichen?

Grüsse

Dau-in

koehlerbv:
Frage: Brauchst Du ein NotesDateTimeObject überhaupt? Meist ist das doch nur mit Kanonen auf Spatzen geschossen!

Wenn nicht:
Dim vStartTime As Variant
vStartTime = TimeNumber (6, 0, 0)

Und das ist nur EINE Variante.

Wenn Du wirklich NotesDateTime brauchst: Wie man dort eine Uhrzeit spezifisch setzt, steht dort aber auch ...

Bernhard

bikerboy:
Ja ich brauchte ein wirklich NotesDateTime Object,

habe es nun so gelöst.


--- Code: --- strDateTime = Cstr(Now)
strDateTime = Left(strDateTime , 11) +"06:00:0"
Set datCurrent = New NotesDateTime(strDateTime)

--- Ende Code ---

koehlerbv:
Musst Du Zeitzonen manipulieren? Wenn nicht: Nenne mir den Grund für NotesDateTime.

Bernhard

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln