JavaScript Date toTimeString() 方法
JavaScript 中的 Date.toTimeString() 方法用于将 Date 对象转换为表示本地时区时间部分的字符串。
该方法返回一个表示 Date 对象时间部分的字符串,格式为"HH:MM:SS GMTOffset",其中 HH 表示小时(24 小时制),MM 表示分钟,SS 表示秒,GMTOffset 表示本地时区相对于 GMT 的偏移量,格式为 +HHMM 或 -HHMM。
如果提供的 Date 对象"无效",则此方法返回 "无效日期" 作为结果。
语法
以下是 JavaScript Date toTimeString() 方法的语法 -
toTimeString();
此方法不接受任何参数。
返回值
表示 Date 对象中本地时区时间部分的字符串。
示例 1
以下是 JavaScript Date toTimeString() 方法的基本用法 -
<html> <body> <script> const currentDate = new Date(); const timeString = currentDate.toTimeString(); document.write(timeString); </script> </body> </html>
输出
上述程序以字符串形式返回日期对象的时间部分。
示例 2
在下面的示例中,我们为日期对象提供了一个具体的日期和时间(2023 年 12 月 26 日 12:30:00)-
<html>
<body>
<script>
const specificDate = new Date('December 26, 2023 12:30:00');
const timeString = specificDate.toTimeString();
document.write(timeString);
</script>
</body>
</html>
输出
它将日期对象的时间部分转换为字符串并返回。
示例 3
此处,日期对象使用无效日期创建,即日期和时间值超出有效范围。
<html>
<body>
<script>
const specificDate = new Date('December 26, 2023 34:90:00');
const timeString = specificDate.toTimeString();
document.write(timeString);
</script>
</body>
</html>
输出
程序返回"无效日期"。

