可以使用JavaScript内置的Date对象来获取当前日期和时间。创建一个新的Date对象并使用它的方法可以获取当前日期和时间。
const now = new Date();
console.log(now); // 输出当前日期和时间
可以使用Date对象的构造函数来创建指定日期和时间的对象。构造函数需要传递年、月、日等参数。
const specificDate = new Date(2021, 7, 28, 12, 30, 0);
console.log(specificDate); // 输出2021年8月28日12:30:00
可以使用Date对象的方法来格式化日期和时间。例如,使用toLocaleDateString()可以将日期格式化成本地日期字符串。
const now = new Date();
const formattedDate = now.toLocaleDateString();
console.log(formattedDate); // 输出本地日期字符串
可以使用Date对象的方法来计算两个日期之间的时间差。例如,使用getTime()方法可以获取指定日期的毫秒数,然后可以计算时间差。
const date1 = new Date(2021, 7, 28);
const date2 = new Date(2021, 7, 31);
const timeDiff = date2.getTime() - date1.getTime();
console.log(timeDiff); // 输出时间差的毫秒数
getFullYear()
:获取年份getMonth()
:获取月份(0-11)getDate()
:获取日期(1-31)getDay()
:获取星期几(0-6,0表示星期天)getHours()
:获取小时数(0-23)getMinutes()
:获取分钟数(0-59)getSeconds()
:获取秒数(0-59)getTime()
:获取日期的毫秒数