CoffeeScript - วันที่
อ็อบเจ็กต์ Date เป็นชนิดข้อมูลที่สร้างขึ้นในภาษา JavaScript วัตถุวันที่ถูกสร้างเป็นnew Date( ).
เมื่อสร้างออบเจ็กต์ Date แล้ววิธีการต่างๆจะช่วยให้คุณสามารถใช้งานได้ วิธีการส่วนใหญ่ช่วยให้คุณสามารถรับและตั้งค่าฟิลด์ปีเดือนวันชั่วโมงนาทีวินาทีและมิลลิวินาทีของวัตถุโดยใช้เวลาท้องถิ่นหรือเวลา UTC (สากลหรือ GMT)
มาตรฐาน ECMAScript กำหนดให้ออบเจ็กต์ Date สามารถแสดงวันที่และเวลาเป็นมิลลิวินาทีได้อย่างแม่นยำภายใน 100 ล้านวันก่อนหรือหลัง 1/1/1970 นี่คือช่วงบวกหรือลบ 273,785 ปีดังนั้น JavaScript จึงแสดงวันที่และเวลาได้จนถึงปี 275755
เช่นเดียวกับวัตถุ JavaScript อื่น ๆ เรายังสามารถใช้วัตถุวันที่ในรหัส CoffeeScript ของเราได้
วิธีการวันที่
ต่อไปนี้เป็นรายการวิธีการของไฟล์ Dateวัตถุของ JavaScript คลิกที่ชื่อของวิธีการเหล่านี้เพื่อดูตัวอย่างการสาธิตการใช้งานใน CoffeeScript
ส. | วิธีการและคำอธิบาย |
---|---|
1 | getDate () ส่งคืนวันของเดือนสำหรับวันที่ที่ระบุตามเวลาท้องถิ่น |
2 | getDay () ส่งคืนวันในสัปดาห์สำหรับวันที่ที่ระบุตามเวลาท้องถิ่น |
3 | getFullYear () ส่งคืนปีของวันที่ที่ระบุตามเวลาท้องถิ่น |
4 | getHours () ส่งคืนชั่วโมงในวันที่ที่ระบุตามเวลาท้องถิ่น |
5 | getMilliseconds () ส่งคืนมิลลิวินาทีในวันที่ที่ระบุตามเวลาท้องถิ่น |
6 | getMinutes () ส่งคืนนาทีในวันที่ที่ระบุตามเวลาท้องถิ่น |
7 | getMonth () ส่งคืนเดือนในวันที่ที่ระบุตามเวลาท้องถิ่น |
8 | getSeconds () ส่งคืนวินาทีในวันที่ที่ระบุตามเวลาท้องถิ่น |
9 | getTime () ส่งคืนค่าตัวเลขของวันที่ที่ระบุเป็นจำนวนมิลลิวินาทีตั้งแต่วันที่ 1 มกราคม 1970 เวลา 00:00:00 UTC |
10 | getTimezoneOffset () ส่งกลับค่าชดเชยโซนเวลาเป็นนาทีสำหรับโลแคลปัจจุบัน |
11 | getUTCDate () ส่งกลับวัน (วันที่) ของเดือนในวันที่ที่ระบุตามเวลาสากล |
12 | getUTCDay () ส่งคืนวันในสัปดาห์ในวันที่ที่ระบุตามเวลาสากล |
13 | getUTCFullYear () ส่งคืนปีในวันที่ที่ระบุตามเวลาสากล |
14 | getUTCHours () ส่งคืนชั่วโมงในวันที่ที่ระบุตามเวลาสากล |
15 | getUTCMinutes () ส่งคืนมิลลิวินาทีในวันที่ที่ระบุตามเวลาสากล |
16 | getUTCMilliseconds () ส่งคืนนาทีในวันที่ที่ระบุตามเวลาสากล |
17 | getUTCMonth () ส่งคืนเดือนในวันที่ที่ระบุตามเวลาสากล |
18 | getUTCSeconds () ส่งคืนวินาทีในวันที่ที่ระบุตามเวลาสากล |
19 | รับปี () เลิกใช้งาน - ส่งคืนปีในวันที่ที่ระบุตามเวลาท้องถิ่น ใช้ getFullYear แทน |
20 | setDate () ตั้งค่าวันของเดือนสำหรับวันที่ที่ระบุตามเวลาท้องถิ่น |
21 | setFullYear () ตั้งค่าปีเต็มสำหรับวันที่ที่ระบุตามเวลาท้องถิ่น |
22 | ชุดชั่วโมง () ตั้งค่าชั่วโมงสำหรับวันที่ที่ระบุตามเวลาท้องถิ่น |
23 | setMilliseconds () ตั้งค่ามิลลิวินาทีสำหรับวันที่ที่ระบุตามเวลาท้องถิ่น |
24 | setMinutes () ตั้งค่านาทีสำหรับวันที่ที่ระบุตามเวลาท้องถิ่น |
25 | setMonth () ตั้งค่าเดือนสำหรับวันที่ที่ระบุตามเวลาท้องถิ่น |
26 | setSeconds () ตั้งค่าวินาทีสำหรับวันที่ที่ระบุตามเวลาท้องถิ่น |
27 | ตั้งเวลา() ตั้งค่าวัตถุ Date เป็นเวลาที่แทนด้วยจำนวนมิลลิวินาทีตั้งแต่วันที่ 1 มกราคม 1970 00:00:00 UTC |
28 | setUTCDate () ตั้งค่าวันของเดือนสำหรับวันที่ที่ระบุตามเวลาสากล |
29 | setUTCFullYear () ตั้งค่าปีเต็มสำหรับวันที่ที่ระบุตามเวลาสากล |
30 | setUTCHours () ตั้งค่าชั่วโมงสำหรับวันที่ที่ระบุตามเวลาสากล |
31 | setUTCMilliseconds () ตั้งค่ามิลลิวินาทีสำหรับวันที่ที่ระบุตามเวลาสากล |
32 | setUTCMinutes () ตั้งค่านาทีสำหรับวันที่ที่ระบุตามเวลาสากล |
33 | setUTCMonth () ตั้งค่าเดือนสำหรับวันที่ที่ระบุตามเวลาสากล |
34 | setUTCSeconds () ตั้งค่าวินาทีสำหรับวันที่ที่ระบุตามเวลาสากล |
35 | ชุดปี () เลิกใช้งาน - ตั้งค่าปีสำหรับวันที่ที่ระบุตามเวลาท้องถิ่น ใช้ setFullYear แทน |
36 | toDateString () ส่งคืนส่วน "วันที่" ของวันที่เป็นสตริงที่มนุษย์อ่านได้ |
37 | toLocaleDateString () ส่งคืนส่วน "วันที่" ของวันที่เป็นสตริงโดยใช้ข้อตกลงของโลแคลปัจจุบัน |
38 | toLocaleString () แปลงวันที่เป็นสตริงโดยใช้รูปแบบของโลแคลปัจจุบัน |
39 | toLocaleTimeString () ส่งคืนส่วน "เวลา" ของวันที่เป็นสตริงโดยใช้รูปแบบของสถานที่ปัจจุบัน |
40 | toTimeString () ส่งคืนส่วน "เวลา" ของวันที่เป็นสตริงที่มนุษย์อ่านได้ |
41 | toUTCString () แปลงวันที่เป็นสตริงโดยใช้หลักการเวลาสากล |