Artikel ini telah membagikan kode fungsi untuk JS yang menampilkan waktu yang ramah untuk referensi Anda. Konten spesifiknya adalah sebagai berikut
// fungsi pengembalian waktu yang ramah (seperti: 10 menit yang lalu) Time_stamp adalah fungsi unix friendly_time (time_stamp) {var now_d = new date (); var now_time = now_d.getTime () / 1000; // Dapatkan jumlah detik dari waktu saat ini var f_d = tanggal baru (); f_d.settime (time_stamp * 1000); var f_time = f_d.tolocaledateString (); var ct = now_time - time_stamp; var day = 0; if (ct <0) {f_time = "【janji】" + f_d.tolocalestring (); } else if (ct <60) {f_time = math.floor (ct) + 'detik yang lalu'; } else if (ct <3600) {f_time = math.floor (ct / 60) + 'menit yang lalu'; } else if (ct <86400) // day {f_time = math.floor (ct/3600) + jam yang lalu '; } lain jika (ct <604800) // 7 hari {day = math.floor (ct/86400); if (day <2) f_time = 'kemarin'; lain f_time = day + 'day day'; } else {day = math.floor (ct / 86400); f_time = day + 'day day'; } return f_time;} function getD (time1) {var da = new date (); SDA = Tanggal Baru (Time1); var time2 = da.getTime (); var waktu = 0; if (time1> time2) {time = time1 - time2; sda = da; } else {Time = Time2 - Time1; } if (Time <1000) Return "Just"; waktu = parseInt (waktu / 1000); if (waktu> 86400) {var day = parseInt (waktu / (24 * 60 * 60)); if (day == 1) {return "kemarin (" + sda.getHours () + ":" + sda.getMinutes () + ")"; } else if (day <30) {return day + "day day"; } lain jika (hari <360) {var moth = parseInt (hari / 30); mengembalikan ngengat + "bulan yang lalu"; } else {var tahun = parseInt (hari / 360); tahun kembali + "tahun lalu"; }; } lain jika (waktu> 3600) {var hour = parseInt (waktu / (60 * 60)); jam kembali + "jam yang lalu"; } lain jika (waktu> 60) {var hour = parseInt (waktu / 60); jam kembali + "menit yang lalu"; } else {return time + "detik yang lalu"; }}Terkadang sistem Win7 akan secara otomatis menampilkan waktu dalam format dengan minggu, dan format waktu perlu diproses.
var rg = regexp baru ("[Senin, Selasa, Thailand, Jumat, lima, 66]", "g"); var q = obj_datetine.replace (rg, "") .replace ("-", "/"); // Obj_DATETINE adalah parameter waktu yang akan diproses var D = Tanggal baru. return friendly_time (d.getTime () / 1000);Di atas adalah semua konten artikel ini. Saya berharap ini akan membantu untuk pembelajaran semua orang dan saya harap semua orang akan lebih mendukung wulin.com.