Heim > Web-Frontend > js-Tutorial > So konvertieren Sie Zeitstempel in Javascript in das Datumsformat

So konvertieren Sie Zeitstempel in Javascript in das Datumsformat

青灯夜游
Freigeben: 2021-06-18 15:21:58
Original
3960 Leute haben es durchsucht

Methode: 1. Verwenden Sie getFullYear(), getMonth(), getDate(), getHours(), getMinutes(), getSeconds(), um den Zeitstempel in Jahres-, Monats-, Tages-, Stunden-, Minuten- und Sekundenwerte umzuwandeln. 2 . Verwenden Sie den „+“-Operator. Verketten Sie einfach die konvertierten Werte für Jahr, Monat, Tag, Stunde, Minute und Sekunde.

So konvertieren Sie Zeitstempel in Javascript in das Datumsformat

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Während der Entwicklung müssen wir Zeitstempel oft in ein Datumsformat konvertieren, aber die JavaScript-eigene Date-Methode ist nicht so leistungsstark wie PHP date. Daher müssen wir selbst eine Methode schreiben.

Zuerst müssen wir die Methoden des Date-Objekts verstehen, das mit JavaScript geliefert wird:

getDate: einen bestimmten Tag (1-31) abrufen

getFullYear: das vollständige Jahr abrufen, zum Beispiel: 2019

getMonth: den abrufen Monat (0-11) (ps: Basis beginnt bei 0)

getHours: Holen Sie sich die Stunden (0-23)

getMinutes: Holen Sie sich die Minuten (0-59)

getSeconds: Holen Sie sich die Sekunden (0-59) )

Mit der oben genannten Methode können wir die Methode zur Zeitstempelkonvertierung schreiben. Beachten Sie, dass der Zeitstempel auf Millisekunden genau sein muss, da die von vielen Backends zurückgegebene Zeitstempeleinheit Sekunden ist

function add0(m){return m<10?&#39;0&#39;+m:m }
function format(shijianchuo)
{
//shijianchuo是整数,否则要parseInt转换
var time = new Date(shijianchuo);
var y = time.getFullYear();
var m = time.getMonth()+1;
var d = time.getDate();
var h = time.getHours();
var mm = time.getMinutes();
var s = time.getSeconds();
return y+&#39;-&#39;+add0(m)+&#39;-&#39;+add0(d)+&#39; &#39;+add0(h)+&#39;:&#39;+add0(mm)+&#39;:&#39;+add0(s);
}
Nach dem Login kopieren

Anruf:

console.log(format(1623999943284));
Nach dem Login kopieren

Ausgabe:


So konvertieren Sie Zeitstempel in Javascript in das Datumsformat

[Verwandte Empfehlungen:

Javascript-Lern-Tutorial]

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Zeitstempel in Javascript in das Datumsformat. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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