Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Fineas am 02.05.12 - 10:15:31
-
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
-
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
-
Hallo,
sieht zwar seltsam aus, funktioniert aber einwandfrei.
Danke für den Denkanstoß!
Gruß, Heiko
-
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
-
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)...
-
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 ) ;-)
Den Befehl würde ich mir in Formelsprache auch wünschen, aber es geht eben mit @functions nur über Umwege.
Und: Ich bin wirklich in Heilbronn (zumndest abends ;-)
Bernhardhh