Heim  >  Artikel  >  Web-Frontend  >  Einige seltsame Datumskonvertierungen in Javascript

Einige seltsame Datumskonvertierungen in Javascript

云罗郡主
云罗郡主nach vorne
2018-11-13 16:38:122589Durchsuche

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]

Einige seltsame Datumskonvertierungen in Javascript

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-Tutorial

erfahren 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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen