เรามองหา ห้องสมุด ชอบ วันที่ - fns และ ช่วงเวลา เมื่อเราต้องทำงานกับวันที่และเวลาใน JavaScript แต่คุณสามารถใช้ออบเจ็กต์วันที่ในตัวเพื่อเข้าถึงวันที่หรือเวลาปัจจุบันขณะเขียนโค้ด . ในบทความนี้เราจะพูดถึงวิธีการใช้ JavaScript date object ตามลำดับต่อไปนี้:
วันที่ของ JavaScript
วัตถุวันที่ของ JavaScript ถูกใช้เพื่อรับปีเดือนและวัน คุณสามารถแสดงตัวจับเวลาบนหน้าเว็บด้วยความช่วยเหลือของวัตถุวันที่ JavaScript นอกจากนี้คุณสามารถใช้ตัวสร้างวันที่อื่นเพื่อสร้างวันที่ วัตถุ . ซึ่งมีวิธีการรับและตั้งค่าวันเดือนปีชั่วโมงนาทีและวินาที
มีหลายวิธีในการสร้างวัตถุ Date โดยใช้ตัวสร้าง Date ()
ไวยากรณ์:
วันที่ใหม่ () วันที่ใหม่ (มิลลิวินาที) วันที่ใหม่ (วันที่ล่าสุด) วันที่ใหม่ (ปีเดือนวันที่ [ชั่วโมงนาทีวินาทีวินาที])
พารามิเตอร์:
- ไม่มีข้อโต้แย้ง & ลบตัวสร้าง Date () สร้างอ็อบเจ็กต์ Date ที่ตั้งค่าเป็นวันที่และเวลาปัจจุบัน
- มิลลิวินาที & ลบเมื่อมีการส่งอาร์กิวเมนต์ตัวเลขหนึ่งอาร์กิวเมนต์จะถูกนำมาใช้แทนตัวเลขภายในของวันที่ในหน่วยมิลลิวินาที
- datestring & ลบมันคือการแสดงวันที่สตริงในรูปแบบที่ยอมรับโดย Date.parse () วิธี.
- ปี & ลบค่าจำนวนเต็มนี้แสดงถึงปี คุณควรระบุปีเต็มเสมอ
- เดือน & ลบหมายถึงเดือนเริ่มต้นด้วย 0 สำหรับมกราคมถึง 11 สำหรับธันวาคม
- วันที่ & ลบวันที่ใช้แทนวันของเดือน
- ชั่วโมง & ลบค่าจำนวนเต็มนี้แทนชั่วโมงของวัน (มาตราส่วน 24 ชั่วโมง)
- นาที & ลบหมายถึงส่วนนาทีของการอ่านเวลา
- วินาที & ลบหมายถึงส่วนที่สองของการอ่านเวลา
- มิลลิวินาที & ลบหมายถึงส่วนมิลลิวินาทีของการอ่านเวลา
เมื่อคุณทราบพารามิเตอร์ต่างๆที่ใช้ในวันที่ของ JavaScript แล้วเรามาดูวันที่ JavaScript อื่นกัน วิธีการ .
วิธีการวันที่ของ JavaScript
มีวิธีการวันที่ของ JavaScript ที่แตกต่างกันและนี่คือรายการพร้อมกับคำอธิบาย:
ทรัพย์สิน | คำอธิบาย |
วันที่ () | ส่งคืนวันที่และเวลาของวันนี้ |
getDate () | ส่งคืนวันของเดือนสำหรับวันที่ที่ระบุตามเวลาท้องถิ่น |
getDay () | ซึ่งจะให้วันในสัปดาห์สำหรับวันที่ที่ระบุตามเวลาท้องถิ่น |
getFullYear () | ส่งคืนปีของวันที่ที่ระบุตามเวลาท้องถิ่น |
getHours () | ส่งคืนชั่วโมงในวันที่ที่ระบุตามเวลาท้องถิ่น |
getMilliseconds () | แสดงมิลลิวินาทีในวันที่ที่ระบุตามเวลาท้องถิ่น |
getMinutes () | ส่งคืนนาทีในวันที่ที่ระบุตามเวลาท้องถิ่น |
getMonth () | ส่งคืนเดือนในวันที่ที่ระบุตามเวลาท้องถิ่น |
getSeconds () | ส่งคืนวินาทีในวันที่ที่ระบุตามเวลาท้องถิ่น |
getTime () | ส่งคืนค่าตัวเลขของวันที่ที่ระบุเป็นจำนวนมิลลิวินาทีตั้งแต่วันที่ 1 มกราคม 1970 00:00:00 UTC |
getTimezoneOffset () | สิ่งนี้จะคืนค่าออฟเซ็ตโซนเวลาเป็นนาทีสำหรับโลแคลปัจจุบัน |
รับปี () | ส่งคืนปีในวันที่ที่ระบุตามเวลาท้องถิ่น |
setDate () | ใช้เพื่อกำหนดวันของเดือนสำหรับวันที่ที่ระบุตามเวลาท้องถิ่น |
setFullYear () | กำหนดปีเต็มสำหรับวันที่ที่ระบุตามเวลาท้องถิ่น |
ชุดชั่วโมง () | ตั้งค่าชั่วโมงสำหรับวันที่ที่ระบุตามเวลาท้องถิ่น system.exit (1) java |
setMilliseconds () | ค่านี้ตั้งค่ามิลลิวินาทีสำหรับวันที่ที่ระบุตามเวลาท้องถิ่น |
setMinutes () | ตั้งค่านาทีสำหรับวันที่ที่ระบุตามเวลาท้องถิ่น |
setMonth () | กำหนดเดือนสำหรับวันที่ที่ระบุตามเวลาท้องถิ่น |
setSeconds () | ตั้งค่าวินาทีสำหรับวันที่ที่ระบุตามเวลาท้องถิ่น |
ตั้งเวลา() | สิ่งนี้ตั้งค่าวัตถุ Date เป็นเวลาที่แทนด้วยจำนวนมิลลิวินาทีตั้งแต่วันที่ 1 มกราคม 1970 00:00:00 UTC |
นี่คือวิธีการหาวันที่ที่ใช้บ่อยที่สุด ตอนนี้เรามาดูตัวอย่างและดูว่าวัตถุวันที่ถูกใช้ใน JavaScript อย่างไร
ตัวอย่าง: วันที่ใน JavaScript
ตัวอย่างการพิมพ์วันที่ / เดือน / ปี:
var date = new Date () var day = date.getDate () var month = date.getMonth () + 1 var year = date.getFullYear () document.write ('
วันที่คือ: '+ วัน +' / '+ เดือน +' / '+ ปี)
เอาท์พุต:
วันที่: 17/9/2019
ตอนนี้เรามาดูอีกตัวอย่างหนึ่งในการพิมพ์เวลาปัจจุบันของระบบ:
เวลาปัจจุบัน:var today = new Date () var h = today.getHours () var m = today.getMinutes () var s = today.getSeconds () document.getElementById ('txt'). innerHTML = h + ':' + m + ': '+ s
เอาท์พุต:
เวลาปัจจุบัน: 17: 56: 8
ด้วยเหตุนี้เราจึงมาถึงตอนท้ายของบทความของเรา ฉันหวังว่าคุณจะเข้าใจวิธีการใช้วัตถุ JavaScript Date
ตรวจสอบ ซึ่งมาพร้อมกับการฝึกอบรมสดที่นำโดยผู้สอนและประสบการณ์โครงการในชีวิตจริง การฝึกอบรมนี้ทำให้คุณมีความเชี่ยวชาญในทักษะในการทำงานกับเทคโนโลยีเว็บส่วนหลังและส่วนหน้า รวมถึงการฝึกอบรมเกี่ยวกับ Web Development, jQuery, Angular, NodeJS, ExpressJS และ MongoDB
มีคำถามสำหรับเรา? โปรดระบุไว้ในส่วนความคิดเห็นของบล็อก 'JavaScript Date' แล้วเราจะติดต่อกลับไป