Das Notes Forum

Best Practices => Diskussionen zu Best Practices => Thema gestartet von: TMC am 22.08.04 - 20:39:10

Titel: [Idee] Date/Time Handling in LotusScript
Beitrag von: TMC am 22.08.04 - 20:39:10
Ich habe zwar aktuell wenig Zeit, um an einem Artikel zu arbeiten, aber als Idee will ich es doch mal gepostet haben  ;)

Immer mal wieder kommen (wirklich berechtigterweise) Fragen auf zu Date/Time, insbesondere in Lotus Script.

Ich denke das wäre mal einen BestPractices - Artikel wert.

Gerade: Wie mache ich DateTime-Operationen auf Variant-Basis (ohne NotesDateTime-Klasse), denn oftmals ist das sehr viel schneller gecoded.

Beispiele:
* Fix(vDateTime): Ich bekomme das Datum ohne Uhrzeit
* Fraction(vDateTime): Ich bekomme nur die Uhrzeit
* Now: Aktuelles Systemdatum + Uhrzeit
* Today: Aktuelles Systemdatum, Uhrzeit afaik = 0:00:00
* Format$( Now , "dd.mm.yyyy hh:mm"): Ich bekomme in ein String das aktuelle Datum formatiert, so wie ich das angegeben habe
* Wie kann ich 2 Data vergleichen?: Man nehme Vergleichsoperatoren wie >, <, =
* Bei Datum ist die Basis immer "1 Tag = 1". Eine Stunde ist also: 1 / 24, etc.

u.v.m.

Besteht Interesse?

Grüße,
Matthias
Titel: Re:[Idee] Date/Time Handling in LotusScript
Beitrag von: Semeaphoros am 23.08.04 - 14:45:09
Das ist es ganz bestimmt wert, einmal richtig aufgearbeitet zu werden.
Titel: Re:[Idee] Date/Time Handling in LotusScript
Beitrag von: Glombi am 23.08.04 - 14:48:59
Finde ich auch.
Mir fallen folgende Dinge aus der Vergangenheit ein:
- Datum unabhängig von BS Einstellungen erstellen
- Time Range mit Script (via Evaluate) erstellen
- Zeitzone / Sommerzeit Probleme

Andreas
der ebenfalls wenig Zeit hat...
Titel: Re:[Idee] Date/Time Handling in LotusScript
Beitrag von: koehlerbv am 23.08.04 - 15:03:04
Ich finde die Idee auch extrem umsetzenswert. Da auch ich sehr wenig Zeit habe, erkäre ich mich zwar gerne bereit, mitzuhelfen - wenn mir der Editor des BP-Artikels Aufgaben zuweist. Dann wird es für mich zumindest überschaubarer.

Vorschläge:
- Evaluierung / Gültigkeitsprüfung von Datumswerten (ist das überhaupt ein Datum ?)
- Probleme mit Format$ bei unterschiedlichen OS-Settings  ;D
- CutOff-Dates und deren Nutzung (für Bonds, zum Bleistift)
- Datumsdarstellung auf dem Server

Bernhard