สร้างวัตถุวันที่:
คัดลอกรหัสรหัสดังต่อไปนี้:
var objDate=new Date([รายการอาร์กิวเมนต์]);
แบบฟอร์มพารามิเตอร์มีห้าประเภท:
1) วันที่ใหม่("เดือน dd,yyyy hh:mm:ss");
2) วันที่ใหม่ ("เดือน dd,yyyy");
3) วันที่ใหม่ (yyyy,mth,dd,hh,mm,ss);
ในวิธีที่สามที่ฉันใช้ในโปรแกรม มันแสดงให้เห็นเสมอว่าพารามิเตอร์ที่จัดรูปแบบไม่ถูกต้อง หลังจากตรวจสอบอย่างรอบคอบแล้ว พารามิเตอร์เหล่านั้นต้องเป็นจำนวนเต็ม
4) วันที่ใหม่ (ปปปป, เดือน, วว);
5) วันที่ใหม่ (ms);
ควรสังเกตว่าในรูปแบบสุดท้าย พารามิเตอร์แสดงถึงจำนวนมิลลิวินาทีที่แตกต่างกันระหว่างเวลาที่จะสร้างกับเวลา GMT ของวันที่ 1 มกราคม 1970 ความหมายของฟังก์ชันต่างๆ มีดังนี้
เดือน: ระบุชื่อของเดือนเป็นภาษาอังกฤษ ตั้งแต่เดือนมกราคมถึงธันวาคม
mth: ใช้จำนวนเต็มแทนเดือน ตั้งแต่ (มกราคม) ถึง 11 (ธันวาคม)
dd: ระบุวันของเดือนตั้งแต่ 1 ถึง 31
ปปปป: ปีสี่หลัก
hh: ชั่วโมง ตั้งแต่ 0 (เที่ยงคืน) ถึง 23 (23.00 น.)
mm: นาที จำนวนเต็มตั้งแต่ 0 ถึง 59
ss: วินาที จำนวนเต็มตั้งแต่ 0 ถึง 59
ms: มิลลิวินาที จำนวนเต็มที่มากกว่าหรือเท่ากับ 0
ชอบ:
คัดลอกรหัสรหัสดังต่อไปนี้:
วันที่ใหม่ ("12 มกราคม 2549 22:19:35");
วันที่ใหม่ ("12 มกราคม 2549");
วันที่ใหม่ (2549,0,12,22,19,35);
วันที่ใหม่ (2549,0,12);
วันที่ใหม่ (1137075575000);
แบบฟอร์มการสร้างต่างๆ ข้างต้นทั้งหมดแสดงถึงวันที่ 12 มกราคม พ.ศ. 2549