关于JS中Date日期函数中的参数使用介绍,下面是一份详细的攻略。
JS中Date日期函数参数使用介绍
在JS中,日期函数Date()是常用的一个函数之一。该函数有许多不同的参数,下面一一介绍。
Date()函数的常见参数及描述
参数 | 描述 |
---|---|
new Date() |
生成当前时间对象 |
new Date(value) |
根据时间戳(自1970年1月1日至今的毫秒数)生成时间对象 |
new Date(dateString) |
根据字符串生成时间对象 |
new Date(year, monthIndex [, day [, hours [, minutes [, seconds [, milliseconds]]]]]) |
根据指定的年、月、日、时、分、秒等值生成时间对象 |
参数示例
参数new Date()
首先来看最简单的一个参数,即调用函数时不传入参数,使用默认参数"new Date()"生成当前时间对象。
let now = new Date();
console.log(now); // 输出当前时间
参数new Date(value)
接着是根据时间戳生成时间对象。下面演示如何根据时间戳生成时间对象。
let timestamp = 1577808000000;
let birthday = new Date(timestamp);
console.log(birthday); // 输出:2020-01-01T00:00:00.000Z
参数new Date(year, monthIndex [, day [, hours [, minutes [, seconds [, milliseconds]]]]])
此外,也可以直接指定年、月、日、时、分、秒等值生成时间对象。参数顺序为年、月、日、时、分、秒、毫秒,其中年和月是必填项,其他可选。下面是一个创建指定日期时间对象的示例。
let christmas = new Date(2021, 11, 25, 0, 0, 0, 0);
console.log(christmas); // 输出:2021-12-25T00:00:00.000Z
以上就是JS中Date日期函数中的参数使用介绍。当需要处理时间相关的逻辑时,可以根据不同需求选择不同的参数调用Date函数生成所需要的时间对象。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JS中Date日期函数中的参数使用介绍 - Python技术站