Dieser Artikel hat den Funktionscode für JS geteilt, der eine freundliche Zeit für Ihre Referenz anzeigt. Der spezifische Inhalt ist wie folgt
// Friendly Time Return Function (wie: vor 10 Minuten) Time_Stamp is Unix Sekunden Funktionsfreundlich_Time (TIME_STAMP) {var now_d = new Date (); var now_time = now_d.getTime () / 1000; // die Anzahl der Sekunden des aktuellen Zeitpunkts erhalten var f_d = new Date (); f_d.settime (time_stamp * 1000); var f_time = f_d.tolocaledateString (); var ct = now_time - time_stamp; var tag = 0; if (ct <0) {f_time = "【Termin】" + f_d.tolocalestring (); } else if (ct <60) {f_time = math.floor (ct) + 'Sekunden vor'; } else if (ct <3600) {f_time = math.floor (ct / 60) + 'Minuten'; } else if (ct <86400) // tag {f_time = math.floor (ct/3600) + 'Stunden'; } else if (ct <604800) // 7 Tage {Day = math.floor (ct/86400); if (Tag <2) f_time = 'gestern'; sonst f_time = tag + 'tag'; } else {day = math.floor (ct / 86400); F_Time = Tag + 'Tag'; } return f_time;} Funktion getd (time1) {var da = new Date (); SDA = neues Datum (Zeit1); var time2 = da.getTime (); var time = 0; if (time1> time2) {time = time1 - time2; sda = da; } else {time = time2 - time1; } if (Zeit <1000) zurück "nur"; Zeit = ParseInt (Zeit / 1000); if (Zeit> 86400) {var day = parseInt (Zeit / (24 * 60 * 60)); if (tag == 1) {return "gestern (" + sda.gethours () + ":" + sda.getminutes () + ")"; } else if (tag <30) {Return Day + "Day"; } else if (tag <360) {var Moth = parseInt (tag / 30); Rückkehr Motte + "Monat"; } else {var yeal = parseInt (tag / 360); Rückkehrjahr + "Jahr"; }; } else if (time> 3600) {var hour = parseInt (time / (60 * 60)); Rückkehrstunde + "Stunde"; } else if (time> 60) {var hour = parseInt (time / 60); Rückkehrstunde + "Minuten"; } else {return time + "vor Sekunden"; }}Manchmal zeigt das Win7 -System die Zeit automatisch in einem Format mit Woche an, und das Zeitformat muss verarbeitet werden.
var rg = neuer regexp ("[Montag, Dienstag, Thai, Freitag, fünf, 66]", "G"); var q = obj_datetine.replace (rg, "") .Replace ("-", "/"); // obj_datetine ist der Zeitparameter, der verarbeitet wird, um ein neues Datum zu verarbeiten (q). return Friendly_time (D.GetTime () / 1000);Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.