Konvertieren Sie den Zeitstempel der JQuery-Zeichenfolge in

WBOY
Freigeben: 2023-05-18 21:00:36
Original
785 Leute haben es durchsucht

Datum und Uhrzeit

jQuery ist eine weit verbreitete Javascript-Bibliothek, die die Javascript-Entwicklung einfacher und portabler macht. In der Webentwicklung ist es häufig erforderlich, Zeichenfolgen-Zeitstempel in Datums- und Uhrzeitangaben umzuwandeln, da das Format von Zeichenfolgen-Zeitstempeln nicht der Art und Weise entspricht, wie Menschen es gewohnt sind, Zeit und Datum auszudrücken.

In diesem Artikel wird erläutert, wie Sie mit jQuery einen Zeichenfolgenzeitstempel in ein Datums- und Uhrzeitformat konvertieren.

  1. Definition von Zeitstempel

Ein Zeitstempel ist eine Möglichkeit für Computer, Zeit zu speichern, also die Anzahl der Sekunden, die seit dem 1. Januar 1970 vergangen sind. Je größer also der Wert eines Zeitstempels ist, desto näher liegt die dargestellte Zeit an der Gegenwart. Zeitstempel werden normalerweise als ganze Zahlen oder Dezimalzahlen ausgedrückt.

  1. Zeitstempel in Datums- und Uhrzeitformat konvertieren

Manchmal entspricht das Zeitstempelformat der Zeichenfolge nicht unseren Anforderungen und muss in das Datums- und Uhrzeitformat konvertiert werden. Im Folgenden erfahren Sie, wie Sie Zeitstempel in Datums- und Uhrzeitformate konvertieren:

2.1 Verwenden des Date-Objekts von JavaScript

Das Date-Objekt von JavaScript unterstützt die Konvertierung von Zeitstempeln in Datums- und Uhrzeitformate. Übergeben Sie einfach den Zeitstempel als Parameter an das Date-Objekt.

var timestamp = 1609459200;
var date = new Date(timestamp * 1000);
console.log(date.toLocaleDateString()); // "1/1/2021"
console.log(date.toLocaleTimeString()); // "12:00:00 AM"
Nach dem Login kopieren

Der obige Code konvertiert den Zeitstempel in das Datums- und Zeitformat der aktuellen Zeitzone und präsentiert ihn über die Methoden toLocaleDateString() und toLocaleTimeString().

Es ist zu beachten, dass das JavaScript-Datumsobjekt den Zeitstempel als die Anzahl der Millisekunden seit dem 1. Januar 1970 behandelt und der Zeitstempel in Sekunden ausgedrückt wird, sodass der Zeitstempel mit 1000 multipliziert werden muss.

2.2 Verwendung des jQuery-Plugins moment.js

moment.js ist eine beliebte JavaScript-Bibliothek zur Datums- und Zeitverarbeitung, die die Verarbeitung gängiger Vorgänge vereinfacht. Verwenden Sie moment.js, um Zeitstempel schneller und direkter in Datums- und Zeitformate zu konvertieren. Das Folgende ist der moment.js-Code, der den Zeitstempel in ein Datums- und Zeitformat konvertiert:

var timestamp = 1609459200;
var date = moment.unix(timestamp);
console.log(date.format('MM/DD/YYYY')); // "01/01/2021"
console.log(date.format('HH:mm:ss A')); // "12:00:00 AM"
Nach dem Login kopieren

Der obige Code verwendet die Unix()-Methode von moment.js, um den Zeitstempel in einen Unix-Zeitstempel zu konvertieren, und verwendet dann das .format( )-Methode zum Konvertieren von Datum und Uhrzeit. Die Uhrzeit wird in das gewünschte Zeichenfolgenformat formatiert.

  1. Zusammenfassung

In diesem Artikel wird erläutert, wie Sie einen Zeichenfolgenzeitstempel in ein Datums- und Uhrzeitformat konvertieren. Die Verwendung des Date-Objekts von JavaScript oder der Bibliothek moment.js kann uns dabei helfen, Datums- und Zeitformate schneller zu verarbeiten. Mit diesen Methoden können wir Zeitstempel einfach in humanere Datums- und Zeitformate konvertieren und so die Daten leichter verständlich und nutzbar machen.

Das obige ist der detaillierte Inhalt vonKonvertieren Sie den Zeitstempel der JQuery-Zeichenfolge in. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage