JavaScript Date setUTCMinutes() 方法



在 JavaScript 中,Date.setUTCMinutes() 方法用于根据 UTC(协调世界时)时区设置 Date 对象的分钟。此方法允许您调整日期的分钟部分,而不影响日期的其他部分(例如小时、日、月或年)。

如果此方法的提供的参数为“NaN”,则日期将设置为“Invalid Date”,并返回“NaN”。

语法

以下是 JavaScript Date setUTCMinutes() 方法的语法:

setUTCMinutes(minutesValue, secondsValue, msValue)

参数

此方法接受三个参数。具体描述如下:

  • minutesValue − 一个介于 0 和 59 之间的整数,表示分钟。
  • secondsValue (可选) − 一个表示秒值的整数 (0-59)。
  • msValue (可选) − 一个表示毫秒值的整数 (0-999)。

返回值

此方法返回 1970 年 1 月 1 日 00:00:00 UTC 与设置指定分钟、秒和毫秒后的更新日期对象之间的毫秒数。

示例 1

在下面的示例中,我们使用 JavaScript Date.setUTCMinutes() 方法将“分钟”值设置为“15”,根据 UTC 时间:

<html>
<body>
<script>
   let date = new Date();
   let result = date.setUTCMinutes(15);
   document.write(result);
</script>
</body>
</html>

输出

执行上述程序后,它将返回纪元时间与更新后的日期对象之间的毫秒数。

示例 2

在这个示例中,我们将分钟设置为特定值“15”:

<html>
<body>
<script>
   let date = new Date();
   date.setUTCMinutes(15);
   document.write(date);
</script>
</body>
</html>

输出

如果我们执行上述程序,它将设置日期对象的分钟(根据 UTC 时间)。

示例 3

在这里,我们将当前 UTC 时间的分钟增加“15”:

<html>
<body>
<script>
   let date = new Date();
   date.setUTCMinutes(date.getUTCMinutes() + 15);
   document.write(date);
</script>
</body>
</html>

输出

执行上述程序后,它将返回分钟增加 15 的更新日期。

示例 4

如果为 setUTCMinutes() 方法提供的参数为“NaN”,则日期将设置为“invalid date”,并将返回“NaN”作为结果:

<html>
<body>
<script>
   let date = new Date();
   date.setUTCMinutes(NaN);
   document.write(date, "<br>");
   document.write(date.getUTCMinutes());
</script>
</body>
</html>

输出

如果我们执行上述程序,它将返回 NaN 作为结果。

广告