使用JavaScript获取当前日期和时间的方法之一是使用new Date()函数。这个函数可以接受一个参数,该参数可以是一个表示特定时间的字符串,也可以是一个数字,表示从1970年1月1日0点0分0秒(UTC)开始的毫秒数。如果不传入参数,则返回当前日期和时间。
使用方法
// 不传入参数,返回当前日期和时间 var now = new Date(); // 传入字符串,返回指定日期和时间 var date = new Date("2019-12-31"); // 传入数字,返回指定日期和时间 var date = new Date(1577808000000);
使用new Date()函数可以获取到一个Date对象,该对象有很多方法可以获取到具体的日期和时间信息,例如:
- getFullYear():获取4位数的年份;
- getMonth():获取月份,注意月份从0开始;
- getDate():获取日期;
- getHours():获取小时;
- getMinutes():获取分钟;
- getSeconds():获取秒数;
- getTime():获取从1970年1月1日0点0分0秒(UTC)开始的毫秒数。
例如,我们可以使用如下代码获取当前的年份:
var now = new Date(); var year = now.getFullYear(); console.log(year); // 2019
使用new Date()函数可以获取当前日期和时间,也可以获取指定日期和时间,并且可以使用Date对象的方法获取具体的日期和时间信息。