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 () แปลงวันที่เป็นสตริงโดยใช้หลักการเวลาสากล |