ในการสร้างวัตถุหนึ่งวันคุณสามารถใช้วิธีการต่อไปนี้:
คัดลอกรหัสรหัสดังนี้:
var now = วันที่ใหม่ ()
แน่นอนว่าไม่มีการส่งพารามิเตอร์ในฟังก์ชั่นซึ่งบ่งชี้ว่าวัตถุนี้ได้รับเวลาปัจจุบันโดยอัตโนมัติ
หากคุณต้องการสร้างวัตถุของเวลาที่กำหนดเองพารามิเตอร์จะถูกถ่ายโอนไปยังวันที่ () และพารามิเตอร์นี้จะต้องเป็นมิลลิวินาที (เวลา UTC 1 มกราคม 1970 จากเที่ยงคืนถึงมิลลิวินาทีจากเวลาที่กำหนดเอง)
เราสามารถใช้ Date.parse () และ date.utc () เพื่อรับมิลลิวินาทีของเวลาที่กำหนดเอง
Date.parse () ได้รับพารามิเตอร์สตริงที่ระบุวันที่เช่น "25 พฤษภาคม 2013", "6/13/2013" และรูปแบบอื่น ๆ
พารามิเตอร์ที่ได้รับในวันที่ UTC () คือปีจำนวนเดือนตั้งแต่ 0 (0-11) วันแรก (1-31) ในช่วงกลางของเดือนต้นต้นไม้ชั่วโมง (0-23) นาที, นาที, วินาที, มิลลิวินาที, จำนวนปีและเดือนที่ต้องการและพารามิเตอร์อื่น ๆ จะเริ่มต้นเป็น 0
หากเราต้องการกำหนดวัตถุวันที่ในวันที่ 12 ธันวาคม 2013 เราสามารถใช้ Date.parse ():
var mydate = วันที่ใหม่ (date.parse ("12/12/2013")
ถ้าใช่:
var mydate = วันที่ใหม่ ("" 12/12/2013 ") เมื่อสร้างวันที่วันที่ parse () จะเรียกสตริงวันที่เป็นมิลลิวินาทีโดยอัตโนมัติ
คุณยังสามารถใช้ date.utc ():
var mydate = วันที่ใหม่ (date.utc (2013,11,12) // โปรดทราบว่าการเสนอราคารายเดือนเริ่มต้นจาก 0 และเงินอุดหนุนรายวันเริ่มจาก 1
ถ้าใช่:
var myDate = วันที่ใหม่ (2013,11,12) คล้ายกับตัวสร้างของการแยกวิเคราะห์ข้างต้นเมื่อวัตถุวันที่ที่สร้างขึ้นวันที่ UTC () จะถูกเรียกโดยอัตโนมัติหากพารามิเตอร์แรกเป็นค่า ปีและปีและปีและปีและปีและปีและปีและปีและปีและปีและปีและปีและปีและเป็น ปีและเป็นปีและจะเป็นปีและจะได้รับการยกย่องว่าเป็นปี (2013,11,12) ได้รับเวลา GMT ในขณะที่หลัง var mydate = วันใหม่ (2013, 11,12) รับเวลาท้องถิ่นตามระบบ