Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: no.comment am 15.06.06 - 16:39:40

Titel: Hilfe Cdat()
Beitrag von: no.comment am 15.06.06 - 16:39:40
Was für ein Ergebnis liefert

Cdat(02.06.2006 10:00:00) - Cdat(04.06.2006 10:30:00) = ???

Wird das Ergebnis in Tagen berechnet, oder Stunden, Minuten... Sekunden?

Ich frage, weil ich über Cdat die Ergebnisse mehrerer Differenzen aufaddiere und nun leider nicht mehr genau nachvollziehen kann, ob das Ergebnis in Tagen oder Stunden ausgegeben wird.

Titel: Re: Hilfe Cdat()
Beitrag von: m3 am 15.06.06 - 16:51:13
Die Designer-Hilfe ist Dein Freund!
Zitat
CDat function
...
CDat returns a date/time value.
The data type of the return value is a Variant of DataType 7 (Date/Time).
...
A date/time value stored in a Variant is an eight-byte floating-point value. The integer part represents a serial day counted from Jan 1, 100 AD. Valid dates are represented by integer numbers in the range -657434, representing Jan 1, 100 AD, to 2958465, representing Dec 31, 9999 AD. The fractional part represents the time as a fraction of a day, measured from time 00:00:00 (midnight on the previous day). In this representation of date/time values, day 1 is the date December 31, 1899.

Titel: Re: Hilfe Cdat()
Beitrag von: no.comment am 15.06.06 - 17:01:44
Kann mir das vielleicht jemand kurz an meinem Bsp. erklären? Bin noch nicht sonderlich fit in Notes!!! :/

Die Idee mit der Hilfe hatte ich auch schon, hat mich aber in diesem Fall nicht weiter gebracht...
Titel: Re: Hilfe Cdat()
Beitrag von: Wilhelm am 19.06.06 - 09:56:05
Hi,

ich denke, das du für die Aufgabenstellung mit der TimeDifference-Methode der NotesDateTime-Klasse besser bedient bist.

TimeDifference errechnet den Differenzwert zweier Datumswerte in Sekunden.

Gruß

Willi
Titel: Re: Hilfe Cdat()
Beitrag von: no.comment am 21.06.06 - 09:35:30
Danke, werde ich sofort mal ausprobieren =)