如何创建一个日期对象以及它包含的所有参数?


Date 对象是 JavaScript 语言内置的一种数据类型。Date 对象使用 `new **Date()**` 创建,如下所示。

创建 Date 对象后,可以使用许多方法对其进行操作。大多数方法只需允许您使用本地时间或 UTC(通用或格林威治标准时间)时间来获取和设置对象的年、月、日、小时、分钟、秒和毫秒字段。

您可以使用以下任何语法使用 Date() 构造函数创建 Date 对象:

new Date( )
new Date(milliseconds)
new Date(datestring)
new Date(year,month,date[,hour,minute,second,millisecond ])

以下是参数的描述:

  • **无参数** - 无参数时,Date() 构造函数创建一个设置为当前日期和时间的 Date 对象。
  • **毫秒** - 传递一个数字参数时,它将被视为日期的内部数字表示(以毫秒为单位),如同 getTime() 方法返回的那样。例如,传递参数 5000 将创建一个表示 1/1/70 零点五秒后的日期。
  • **日期字符串** - 传递一个字符串参数时,它是一个日期的字符串表示,格式为 Date.parse() 方法接受的格式。
  • **7 个参数** - 使用上面显示的构造函数的最后一种形式。以下是每个参数的描述:
  • **年** - 表示年份的整数值。为了兼容性(为了避免 Y2K 问题),您应该始终完整指定年份;使用 1998,而不是 98。
  • **月** - 表示月份的整数值,从 0(一月)到 11(十二月)。
  • **日** - 表示月份中某一天的整数值。
  • **小时** - 表示一天中小时数的整数值(24 小时制)。
  • **分钟** - 表示时间读数中分钟部分的整数值。
  • **秒** - 表示时间读数中秒部分的整数值。
  • **毫秒** - 表示时间读数中毫秒部分的整数值。


更新于:2020年3月2日

441 次浏览

启动您的职业生涯

完成课程获得认证

开始学习
广告