📜  JavaScript 日期 valueOf() 方法

📅  最后修改于: 2022-05-13 01:56:43.017000             🧑  作者: Mango

JavaScript 日期 valueOf() 方法

下面是Date valueOf()方法的示例。

  • 例子:
    javascript


    javascript


    javascript


  • 输出:
    845337932000

date.valueOf()方法用于获取 1970 年 1 月 1 日 00:00:00 UTC 和给定日期之间的毫秒数。
句法:

dateObj.valueOf()

参数:此方法不接受任何参数。它只是与使用 Date() 构造函数创建的 Date 对象一起使用。

返回值:它返回 1970 年 1 月 1 日 00:00:00 UTC 和给定日期之间的毫秒数,作为 Date() 构造函数的内容。

注意: DateObj是使用 Date() 构造函数创建的有效 Date 对象,其内容用于获取 1970 年 1 月 1 日 00:00:00 UTC 和给定日期之间的毫秒数作为 Date() 构造函数的内容。

上述方法的更多代码如下:

程序 1:如果在创建日期对象时没有传递任何参数,但 valueOf() 方法仍然返回 1970 年 1 月 1 日 00:00:00 UTC 和当前日期之间的毫秒数。

javascript



输出:
1524387231290

程序 2:一个月中的日期,范围在 1 到 31 之间。如果日期为 35,超出日期范围,则返回 NaN,即不是数字。

javascript



输出:
NaN

一些要点:

  • 月、日期、小时、分钟、秒、毫秒都应在各自的范围内。否则 valueOf() 方法返回 NaN,即不是数字。
  • 月、日、时、分、秒、毫秒的范围分别为 0 到 11、1 到 31、0 到 23、0 到 59、0 到 59、0 到 999。

支持的浏览器: JavaScript Date valueOf() 方法支持的浏览器如下:

  • 谷歌浏览器 1 及更高版本
  • 边缘 12 及以上
  • 火狐 1 及以上
  • Internet Explorer 4 及更高版本
  • Opera 3 及以上
  • Safari 1 及以上