new Date()
时间: 2023-11-17 14:18:26 浏览: 93
time新日期1
new Date()是一个JavaScript中的内置函数,用于创建一个表示当前日期和时间的对象。当不传递任何参数时,默认获取的是当前日期和时间。例如,使用new Date()可以获取到当前的日期和时间,比如Mon Dec 06 2021 21:32:28 GMT+0800 (中国标准时间)。
另外,new Date()函数还可以接受一个参数,即一个表示时间戳的数字。这个数字表示自1970年1月1日以来经过的毫秒数。通过传递一个时间戳作为参数,可以创建一个特定日期和时间的对象。例如,new Date(1137075575000)可以创建一个表示2006年1月12日22:19:35的日期和时间对象。
除了上述用法,new Date()函数还可以通过传递一个表示日期和时间的字符串作为参数来创建对象。在这种情况下,字符串必须遵循特定的格式。例如,new Date("2022-08-21 11:12:13")可以创建一个表示2022年8月21日11:12:13的日期和时间对象。通过使用这个对象,可以获取到指定日期和时间的各个部分,比如年、月、日、时、分、秒等。例如,new Date("2022-08-21 11:12:13").getDay()可以获取到这个日期对应的星期几,其中0代表星期日。
此外,还可以通过new Date()函数获取更具体的时间信息,比如入参日期距离1900年的年数。例如,new Date("2022-08-21 11:12:13").getYear()会返回122,表示入参日期距离1900年的年数。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [JS学习笔记——new Date()日期格式处理](https://blog.csdn.net/MRlaochen/article/details/121755522)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [JS中 new Date() 各方法的用法](https://blog.csdn.net/xxxxxxxx00772299/article/details/126451348)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文