Dieser Artikel bringt Ihnen einige seltsame Datumskonvertierungen in JavaScript. Er hat einen gewissen Referenzwert. Ich hoffe, er wird Ihnen hilfreich sein.
[Empfohlene Lektüre:So konvertieren Sie das Datumsformat in JS]
1 Stunde 0 Minuten und 0 Sekunden (wird üblicherweise verwendet, um das Startdatum zu erhalten)
new Date(new Date()。toLocaleDateString()); // Mon Nov 12 2018 00:00:00 GMT+0800 (中国标准时间)
2. Ermitteln Sie das Datum vor einem Monat
new Date(new Date()。setMonth(new Date()。getMonth()-1)); //Fri Oct 12 2018 17:20:07 GMT+0800 (中国标准时间)
3. Erhalten Sie 0 Stunden, 0 Minuten und 0 Sekunden vor einem Monat vor
new Date(new Date(new Date()。toLocaleDateString())。setMonth(new Date()。getMonth()-1)); //Fri Oct 12 2018 00:00:00 GMT+0800 (中国标准时间)
4. Holen Sie sich das Datum des Vortages
new Date(new Date()。setDate(new Date()。getDate()-1)); // Sun Nov 11 2018 17:21:56 GMT+0800 (中国标准时间)
6. Subtrahieren Sie einen Tag
var dateTime=new Date(); dateTime=dateTime.setDate(dateTime.getDate()+1); dateTime=new Date(dateTime); // Tue Nov 13 2018 17:24:32 GMT+0800 (中国标准时间)
7 23:59:59 Sekunden
var dateTime=new Date(); dateTime=dateTime.setDate(dateTime.getDate()-1); dateTime=new Date(dateTime); // Sun Nov 11 2018 17:25:12 GMT+0800 (中国标准时间)
Holen Sie sich die 23:59:59 von gestern
new Date(new Date(new Date()。toLocaleDateString())。getTime()+24*60*60*1000-1); // Mon Nov 12 2018 23:59:59 GMT+0800 (中国标准时间)
8. Holen Sie sich die 23:59:59 von morgen
var dateTime = new Date() dateTime = dateTime.setDate(dateTime.getDate() -1 ) dateTime = new Date(new Date(new Date(dateTime)。toLocaleDateString())。getTime() + 24 * 60 * 60 * 1000 - 1) // Sun Nov 11 2018 23:59:59 GMT+0800 (中国标准时间)
Holen Sie sich die 23:00 von morgen aktuelle Zeit 59 Minuten und 59 Sekunden
var dateTime = new Date() dateTime = dateTime.setDate(dateTime.getDate() + 1 ) dateTime = new Date(new Date(new Date(dateTime)。toLocaleDateString())。getTime() + 24 * 60 * 60 * 1000 - 1) // Tue Nov 13 2018 23:59:59 GMT+0800 (中国标准时间)
9. Holen Sie sich die aktuelle Zeit von gestern von 23:59 Minuten und 59 Sekunden
var curTime = 'Wed Nov 14 2018 17:38:31 GMT+0800 (中国标准时间)'; var dateTime = new Date(curTime) dateTime = dateTime.setDate(dateTime.getDate() + 1 ) dateTime = new Date(new Date(new Date(dateTime)。toLocaleDateString())。getTime() + 24 * 60 * 60 * 1000 - 1) // Thu Nov 15 2018 23:59:59 GMT+0800 (中国标准时间)
10 (Countdown)
var curTime = 'Wed Nov 14 2018 17:38:31 GMT+0800 (中国标准时间)'; var dateTime = new Date(curTime) dateTime = dateTime.setDate(dateTime.getDate() - 1 ) dateTime = new Date(new Date(new Date(dateTime)。toLocaleDateString())。getTime() + 24 * 60 * 60 * 1000 - 1) // Tue Nov 13 2018 23:59:59 GMT+0800 (中国标准时间)
Das Obige ist eine vollständige Einführung in einige seltsame Datumskonvertierungen in JavaScript. Wenn Sie mehr über das
JavaScript-Tutorialerfahren möchten, schauen Sie sich bitte die chinesische PHP-Website an.
Das obige ist der detaillierte Inhalt vonEinige seltsame Datumskonvertierungen in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!