Im Bereich der Webentwicklung ist es oft entscheidend, Zeitstempel für Benutzerinteraktionen genau anzuzeigen. Eine häufige Herausforderung besteht darin, Millisekunden, eine numerische Darstellung der Zeit, in ein besser lesbares Format wie TT/MM/JJJJ HH:MM:SS umzuwandeln. In diesem Artikel führen wir Sie durch den Prozess der Umwandlung von Millisekunden in ein benutzerfreundliches Datum mithilfe von JavaScript.
Um sicherzustellen, dass der angezeigte Zeitstempel den Server genau widerspiegelt Zeit wird empfohlen, den serverseitigen Zeitstempel zu verwenden. Dadurch werden etwaige Diskrepanzen vermieden, die durch Unterschiede in den Zeitzonen der Benutzer oder durch Diskrepanzen zwischen lokalen Maschinen verursacht werden. In JavaScript können Sie die Serverzeit erhalten, indem Sie eine AJAX-Anfrage an die API des Servers stellen und die Antwort erfassen.
Sobald Sie die Serverzeit haben, können Sie die extrahieren Millisekunden seit dem 1. Januar 1970 00:00:00 UTC. Dieser Epochenzeitstempel ist ein universeller Referenzpunkt, der die Konsistenz über verschiedene Systeme hinweg gewährleistet. In JavaScript können Sie die Methode getTime() des Date-Objekts verwenden, um den aktuellen Zeitstempel in Millisekunden abzurufen:
var time = new Date().getTime();
Um die Millisekunden in ein für Menschen lesbares Datum umzuwandeln, müssen wir ein neues Date-Objekt mit dem Millisekundenwert erstellen:
var time = new Date(time);
Jetzt können Sie verschiedene Methoden des Date-Objekts verwenden, um die einzelnen Komponenten des Datums zu extrahieren:
Durch die Kombination dieser Komponenten können Sie das gewünschte Datumsformat konstruieren:
var formattedDate = date.getFullYear() '/' (date.getMonth() 1) '/' date.getDate() ' ' date.getHours() ':' date.getMinutes() ':' date.getSeconds();
Dadurch wird das Datum im angegebenen Format ausgegeben, z. B.: „24.03.2023 12:34:56“.
Konvertieren von Millisekunden in a Das lesbare Datum in jQuery/JavaScript ist unkompliziert. Indem Sie die Serverzeit ermitteln, die Millisekunden seit der Epoche extrahieren und die vom Date-Objekt bereitgestellten Methoden verwenden, können Sie benutzerfreundliche Zeitstempel erstellen, die die Zeit von Benutzerinteraktionen in Ihren Webanwendungen genau darstellen.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3