在 JavaScript 中,Date.setUTCMinutes() 方法用于根据 UTC(协调世界时)时区设置 Date 对象的分钟。此方法允许您调整日期的分钟部分,而不会影响日期的其他部分(如小时、日、月或年)。
如果为此方法提供的参数为“NaN”,则日期将设置为“无效日期”,并返回“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() 方法将 “minute” 值设置为 “15”,具体取决于 UTC 时间 −
<html>
<body>
<script>
let date = new Date();
let result = date.setUTCMinutes(15);
document.write(result);
</script>
</body>
</html>
输出
执行上述程序后,它返回 EPOCH 和更新的日期对象之间的毫秒数。
示例 2
在示例中,我们将分钟设置为特定值 “15” -
<html>
<body>
<script>
let date = new Date();
date.setUTCMinutes(15);
document.write(date);
</script>
</body>
</html>
输出
如果我们执行上述程序,它会设置 date 对象的分钟数(根据 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”,则日期将设置为 “无效日期”,并且 “NaN” 将作为结果返回 −
<html>
<body>
<script>
let date = new Date();
date.setUTCMinutes(NaN);
document.write(date, "<br>");
document.write(date.getUTCMinutes());
</script>
</body>
</html>
输出
如果我们执行上述程序,它会返回 NaN 作为结果。