Domino 9 und frühere Versionen > ND8: Entwicklung

Zeitstempel mit Formelsprache

(1/2) > >>

Fineas:
Hallo zusammen,

bei mir steht grad jemand auf dem Schlauch ...

Ich benötige in FORMELSPRACHE einen Timestamp als Zahl. Hat jemand eine Idee, wie ich das hinbekomme?

In Script genügt es, eine Konvertierung nach Double zu machen. Aber mit Formel will das nicht so recht funktionieren.

Danke & Gruß, Heiko

Tode:
Nur so aus dem Bauch: Kannst Du nicht von der Zeit einfach den Datumswert für die "Baseline" des Clients (also der Wert, der im Notes dezimal 0 entspricht) abziehen? Dann sollte eine Sekunden- Zahl rauskommen...

also so: seq := DeinDatum - [01.01.1900 00:00:00];

HTH
Tode

Fineas:
Hallo,

sieht zwar seltsam aus, funktioniert aber einwandfrei.

Danke für den Denkanstoß!

Gruß, Heiko

koehlerbv:
Sorry, wenn ich jetzt meinem Schreibtischnachbarn widerspreche (wir hocken aber auch noch nicht zusammen, bin gerade in Heilbronn): Der Notes-Date/Time-Ursprungspunkt ist der 30.12.1899 0 Uhr.

Noch ein Tipp: den Wert sollte man wegen unterschiedlichen Betriebssystemen / Locales nicht als [DD.MM.YYYY] abziehen, sondern statt dessen
@Date (1899; 12; 30) verwenden. Das kommt besser ...

@Torsten: Nochmal meine Bitte um Pardon für den Widerspruch / die Ergänzung.

Bernhard

Tode:
Jetzt bin ich enttäuscht @Bernhard: Ich hatte gehofft, Du würdest mich dahingehend korrigieren, dass Du schreibst: Warum so kompliziert, das geht doch ganz einfach mit dem eingebauten Befehl @GibMirDieSequenceNumberVomDatum( MeinDatum ) ;-)

Viel Spass in Neckarsulm (nicht Heilbronn, jetzt darf ich Dich mal korrigieren)...

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln