คำนำ
การจัดรูปแบบวันที่ JavaScript เป็นเรื่องธรรมดาในการพัฒนาทุกวัน ด้านล่างนี้ฉันจะแบ่งปันสองตัวอย่างของการใช้ฟังก์ชั่นรูปแบบรูปแบบ JavaScript Time กับคุณ มาดูกันเถอะ
วิธีที่ 1
date.prototype.pattern = function (fmt) {var o = {"m+": this.getMonth ()+1, // เดือน "d+": this.getDate (), // วันที่ "h+": this.getHours ()%12 == 0? 12: this.getHours ()%12, // ชั่วโมง "h+": this.getHours (), // ชั่วโมง "m+": this.getMinutes (), // min "s+": this.getSeconds (), // วินาที "q+": math.floor ( var Week = {"0": "/U65E5", "1": "/U4E00", "2": "/U4E8C", "3": "/U4E09", "4": "/U56DB", "5": "/U4E94", "6": "/U516D if (/(y+)/. ทดสอบ (fmt)) {fmt = fmt.replace (regexp. $ 1, (this.getlyear ()+""). substr (4 - regexp. $ 1.length)); } if (/(e+)/. ทดสอบ (fmt)) {fmt = fmt.replace (regexp. $ 1, ((regexp. $ 1. ความยาว> 1)? (regexp. $ 1. ความยาว> 2? } สำหรับ (var k ใน o) {ถ้า (ใหม่ regexp ("("+ k+ ")"). ทดสอบ (fmt)) {fmt = fmt.replace (regexp. $ 1, (regexp. $ 1.length == 1)? }} ส่งคืน fmt; -วิธีการโทร
วันที่ var = วันที่ใหม่ (); window.alert (date.pattern ("yyyy-mm-dd hh: mm: ss"));วิธีที่ 2:
// ขยายวันที่, แปลงวันที่เป็นสตริงในรูปแบบที่ระบุ // เดือน (m), วัน (d), ชั่วโมง (h), นาที (m), วินาที (s) และไตรมาส (q) สามารถใช้สำหรับ 1-2 ตัวยึดตำแหน่ง // ปี (y) สามารถใช้ 1-4 สถานที่ 1-4 วันที่ ()). รูปแบบ ("yyyy-mm-dd hh: mm: ss.s") ==> 2006-07-02 08: 09: 04.423 // (วันที่ใหม่ ()). รูปแบบ ("yyyy-md h: m: ss") ==> 2006-7-2 8: 9: 9: 9: "m+": this.getMonth ()+1, // เดือน "d+": this.getDate (), // วัน "h+": this.getHours (), // ชั่วโมง "m+": this.getMinutes (), // min "s+": this.getSeconds () "s": this.getMilliseconds () // มิลลิวินาที}; if (/(y+)/.test(fmt)) fmt = fmt.replace (regexp. $ 1, (this.getlyear () + "") .substr (4 - regexp. $ 1.length)); สำหรับ (var k ใน o) ถ้า (ใหม่ regexp ("(" + k + ")"). ทดสอบ (fmt)) fmt = fmt.replace (regexp. $ 1, (regexp. $ 1.length == 1)? (o [k]): ("00" + o [k]) ส่งคืน fmt;}วิธีการโทร:
var harooms1 = วันที่ใหม่ (). รูปแบบ ("yyyy-mm-dd"); var harooms2 = วันที่ใหม่ (). รูปแบบ ("yyyy-mm-dd hh: mm: ss"); การแจ้งเตือน (Harooms1); การแจ้งเตือน (Harooms2);สรุป
ข้างต้นเป็นเรื่องเกี่ยวกับบทความนี้ สองวิธีข้างต้นมาจากอินเทอร์เน็ตและมีทั้งสองอย่างหลังจากการตรวจสอบและการทดสอบ พวกเขายังสะดวกกว่า เมื่อคุณใช้พวกเขาคุณสามารถห่อหุ้มได้ เพียงเรียกพวกเขาโดยตรงในฟังก์ชั่นของคุณ ฟังก์ชั่นการจัดรูปแบบเวลาสองครั้งนี้ยังค่อนข้างดี! ฉันหวังว่ามันจะช่วยคุณในการเรียนหรือที่ทำงานของคุณ หากคุณมีคำถามใด ๆ โปรดฝากข้อความเพื่อสื่อสาร