返回

从零开始征服 JavaScript 时间对象——第 8 部分

前端

JavaScript 时间对象

JavaScript 时间对象是一种表示日期和时间的对象。它提供了许多方法来操纵日期和时间,包括获取和设置日期和时间。

使用 JavaScript 获取日期

有几种方法可以使用 JavaScript 获取日期。

  • newDate()

newDate() 方法返回一个新的日期对象。这个对象包含当前日期和时间。

var date = new Date();
  • getYear()

getYear() 方法返回日期对象的年份。

var year = date.getYear();
  • getMonth()

getMonth() 方法返回日期对象的月份。getMonth() 的返回值在 0 到 11 之间,其中 0 表示 1 月,11 表示 12 月。

var month = date.getMonth();
  • getDate()

getDate() 方法返回日期对象的天数。

var day = date.getDate();
  • getDay()

getDay() 方法返回日期对象是星期几。getDay() 的返回值在 0 到 6 之间,其中 0 表示星期日,6 表示星期六。

var dayOfWeek = date.getDay();

使用 JavaScript 设置日期

也可以使用 JavaScript 设置日期。

  • setDate()

setDate() 方法设置日期对象的天数。

date.setDate(15);
  • setMonth()

setMonth() 方法设置日期对象的月份。setMonth() 的参数必须在 0 到 11 之间,其中 0 表示 1 月,11 表示 12 月。

date.setMonth(11);
  • setYear()

setYear() 方法设置日期对象的年份。

date.setYear(2023);
  • setDay()

setDay() 方法设置日期对象是星期几。setDay() 的参数必须在 0 到 6 之间,其中 0 表示星期日,6 表示星期六。

date.setDay(3);

总结

JavaScript 时间对象是一种强大的工具,可用于操纵日期和时间。本文介绍了如何使用 JavaScript 获取和设置日期。