在 JavaScript 中,Date.getMilliseconds()方法是属于 Date 对象的内置函数。它用于检索 date 对象的 milliseconds 值,该值表示自上一秒以来经过的毫秒数。
如果我们没有在 date 对象中指定 milliseconds 部分,则此方法默认为 “0”。如果 Date 对象为 “invalid”,则此方法返回 “NaN” 作为结果。
语法
以下是 JavaScript Date.getMilliseconds() 方法的语法 -
getMilliseconds();
此方法不接受任何参数。
返回值
此方法返回一个整数值,该值表示给定 Date 对象的毫秒部分。
示例 1
在下面的示例中,我们将演示 JavaScript Date.getMilliseconds() 方法的基本用法 -
<html>
<body>
<script>
const currentDate = new Date();
const milliseconds = currentDate.getMilliseconds();
document.write(milliseconds);
</script>
</body>
</html>
输出
上述程序根据本地时间返回日期的毫秒数。
示例 2
在此示例中,我们将打印指定日期值的毫秒值 -
<html>
<body>
<script>
const specificDate = new Date('2023-10-26 12:30:45.154');
const milliseconds = specificDate.getMilliseconds();
document.write(milliseconds);
</script>
</body>
</html>
输出
上述程序返回整数 154 作为毫秒值。
示例 3
如果我们没有在提供的日期中指定毫秒分量,它将返回 “0” 作为默认值 -
<html>
<body>
<script>
const specificDate = new Date('2023-10-26 12:30:45');
const milliseconds = specificDate.getMilliseconds();
document.write(milliseconds);
</script>
</body>
</html>
输出
正如我们所看到的,返回 “0”。
示例 4
如果 Date 对象无效,则此 mehtod 将返回 “NaN” 作为结果 -
<html>
<body>
<script>
const specificDate = new Date('sagtrjdh');
const utcmilliseconds = specificDate.getUTCMilliseconds();
document.write(utcmilliseconds);
</script>
</body>
</html>
输出
正如我们所看到的,输出返回 “NaN”。