2016-05-11 1 views
0

Wie der Titel sagt. Ich habe ein paar Fragen dazu bekommen, wie man das Gegenteil macht, aber wie bekomme ich ein Datum, wenn ich eine numerische Folge von Millisekunden in der UNIX-Epoche habe?Wie bekomme ich ein Datum aus einer Zeichenfolge von UNIX-Epochen in Dojo?

+0

'new Date (Wert)', siehe [* EMCA -262 §20.3.2.2 *] (http://ecma-international.org/ecma-262/6.0/index.html#sec-date-value), auch [* MDN Datum *] (https: // developer. mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Date). – RobG

Antwort

2

Verwendung direkt von JavaScript, um die folgende Funktion (kein Dojo erforderlich ist)

new Date(value)

Zum Beispiel, wenn Sie einen Wert in Millisekunden wie passieren:

new Date(1463033875207)

Sie bekommen Datumsobjekt

Im Folgenden ein Beispiel für das Ergebnis eines eingebauten in toString:

Thu May 12 2016 08:17:55 GMT+0200 (Central Europe Daylight Time) 

Sie können hier mehr Kampf dieses Objekt lesen: https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Date

+0

Ein Date-Objekt hat überhaupt kein Format, es ist nur ein Zeitwert mit ein paar handlichen Methoden (und ein paar wirklich handliche andere fehlen). Die obige Zeichenfolge ist das Ergebnis des Aufrufs der integrierten * toString * -Methode, die vollständig von der Implementierung abhängig ist und unabhängig davon sein kann, was die Entwickler der Implementierung entschieden haben. ;-) – RobG

+0

@RobG danke für deinen Kommentar, ich habe eine Bearbeitung meiner Frage vorgenommen, um genauer zu sein. – GibboK

Verwandte Themen