Heim >Web-Frontend >js-Tutorial >Zusammenfassung der Zeitverarbeitung in JavaScript_Javascript-Kenntnissen
Kein Unsinn mehr, ich fasse das Wissen rund um die Zeitverarbeitung hauptsächlich durch die folgenden sieben Aspekte zusammen.
1. Holen Sie sich die aktuelle Uhrzeit
function getNowTime() { return new Date(); }
2. Zeit und Tage hinzufügen
function getTimeAddDays(time, days) { return new Date(time.getTime() + days * 24 * 60 * 60 * 1000); }
3. Holen Sie sich das Datum und formatieren Sie es: Jahr-Monat-Tag
function getFormatDate(time) { return time.getFullYear() + "-" + (time.getMonth() + 1) + "-" + time.getDate(); }
4. Zeichenfolge in Datum konvertieren, Zeichenfolgenformat: 20.11.2011
function convertToDate(strings) { return new Date(Date.parse(strings.replace("-", "/"))); }
5. Holen Sie sich den Wochentag und formatieren Sie ihn
var WEEKDAYS = ["周日", "周一", "周二", "周三", "周四", "周五", "周六"]; //星期 function getFormatWeek(time) { return WEEKDAYS[time.getDay()]; }
6. Zeitvergleich
function compareTime(time1, time2) { return time1.getTime() - time2.getTime(); }
7. Berechnen Sie die Anzahl der Tage zwischen zwei Daten
function getDays(time1, tiem2){ var day = 24*60*60*1000; return (time1.getTime() - time2.getTime())/day; }
Der Herausgeber hat sieben Aspekte des Wissens über die Zeitverarbeitung in js zusammengefasst. Ich hoffe, es wird Ihnen hilfreich sein!