Seite 1 von 1

Eindeutige Nummer auf Formular über Datum+Zeit (Unix)

Verfasst: 10.01.2018, 12:00
von Kevin1707
Guten Tag,

vorab, ich habe schon einige Beiträge hier zu dem Thema gelesen, aber keine Lösung, bzw. waren die Lösungen, genau wie ich sie brauche, für den LCD.
Ich habe aber nur Adobe Acrobat Pro zur verfügung.
Hier der Link aus dem Forum
http://www.acronaut.de/forum35/1536.html

Ich habe ein Formular, dass eine eindeutige Nummer benötigt. Am besten würde mir die Unixzeit gefallen(http://www.unixtime.de).

Jedoch möchte ich nicht mehr als 10 Stellen! Ich habe diesen Skript hier:

var f = this.getField("Nummer");

var f = Date.now();
this.getField("Nummer").value = f;


..aber hier bekomme ich die Unixzeit in Millisekunden. Ich weiß, dass ich mir die eindeutige Nummer auch aus dem Datum holen könnte + Uhrzeit.. jedoch soll es die Unixzeit werden.

Ist dies möglich?

Gruß
Kevin

Eindeutige Nummer auf Formular über Datum+Zeit (Unix)

Verfasst: 10.01.2018, 12:12
von BAlheit
Date.now() liefert die Unixzeit. Wo ist das Problem?

Bernd Alheit

Eindeutige Nummer auf Formular über Datum+Zeit (Unix)

Verfasst: 10.01.2018, 12:19
von Kevin1707
Ich möchte die Zeit nicht in Millisekunden haben, sondern die Unixzeit in Sekunden.


Date.now() liefert die Unixzeit in Millisekunden.

Eindeutige Nummer auf Formular über Datum+Zeit (Unix)

Verfasst: 10.01.2018, 13:08
von BAlheit
Einfach die Millisekunden entfernen:

Code: Alles auswählen

Math.round(Date.now()/100);

Eindeutige Nummer auf Formular über Datum+Zeit (Unix)

Verfasst: 10.01.2018, 14:06
von Kevin1707
Vielen Dank! Das hat geklappt!

Nur eine kleine Verbesserung -> Math.round(Date.now()/1000);