Heim >Web-Frontend >js-Tutorial >Ausführliche Erläuterung von Anwendungsbeispielen für die Konvertierung von Javascript-Zeitstempeln in das Datumsformat

Ausführliche Erläuterung von Anwendungsbeispielen für die Konvertierung von Javascript-Zeitstempeln in das Datumsformat

伊谢尔伦
伊谢尔伦Original
2017-07-22 11:41:111632Durchsuche

js muss den Zeitstempel in ein normales Format konvertieren, das unter normalen Umständen möglicherweise nicht verwendet wird

Schauen wir uns zuerst das erste an

function getLocalTime(nS) { 
return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' '); 
} 
alert(getLocalTime(1293072805));

Das Ergebnis ist
23. Dezember 2010 10:53
Der zweite Typ

function getLocalTime(nS) { 
return new Date(parseInt(nS) * 1000).toLocaleString().substr(0,17)} 
alert(getLocalTime(1293072805));

Was ist, wenn Sie es in diesem Format erhalten möchten?
20.10.2010 10:00:00
Schauen Sie sich den Code unten an

function getLocalTime(nS) { 
return new Date(parseInt(nS) * 1000).toLocaleString().replace(/年|月/g, "-").replace(/日/g, " "); 
} 
alert(getLocalTime(1177824835));

Sie können ihn auch so schreiben

function formatDate(now) { 
var year=now.getYear(); 
var month=now.getMonth()+1; 
var date=now.getDate(); 
var hour=now.getHours(); 
var minute=now.getMinutes(); 
var second=now.getSeconds(); 
return year+"-"+month+"-"+date+" "+hour+":"+minute+":"+second; 
} 
var d=new Date(1230999938); 
alert(formatDate(d));

Nun, das Problem ist gelöst
Es ist zu beachten, dass
das Datum nicht übergeben wird (solche Zeichen in der Zeichenfolge). Sie müssen sie zuerst verarbeiten, damit sie problemlos verarbeitet werden können.
Sie können die Ersetzungsmethode wie folgt:

replace("/Date(","").replace(")/","");


Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung von Anwendungsbeispielen für die Konvertierung von Javascript-Zeitstempeln in das Datumsformat. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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