Date.prototype.toTimeString()
toTimeString()
方法是 Date
实例的方法,它返回一个字符串,表示此日期在本地时区中的时间部分。
试试看
语法
js
toTimeString()
参数
无。
返回值
表示给定日期的时间部分的字符串(有关格式,请参见说明)。如果日期无效,则返回 "Invalid Date"
。
描述
Date
实例指的是某个特定的时间点。toTimeString()
会在本地时区中解释日期,并以英文格式化时间部分。它始终使用 hh:mm:ss GMT±xxxx (TZ)
的格式,其中
格式字符串 | 描述 |
---|---|
hh |
小时,两位数字,如果需要则在前面添加前导零 |
mm |
分钟,两位数字,如果需要则在前面添加前导零 |
ss |
秒,两位数字,如果需要则在前面添加前导零 |
±xxxx |
本地时区的偏移量 - 小时两位数字,分钟两位数字(例如 -0500 、+0800 ) |
TZ |
时区名称(例如 PDT 、PST ) |
例如:“04:42:04 GMT+0000 (Coordinated Universal Time)”。
- 如果您只想获取日期部分,请使用
toDateString()
。 - 如果您想要获取日期和时间,请使用
toString()
。 - 如果您希望将日期解释为 UTC 而不是本地时区,请使用
toUTCString()
。 - 如果您希望以更友好的格式(例如本地化)格式化日期,请使用
toLocaleTimeString()
。
示例
使用 toTimeString()
js
const d = new Date(0);
console.log(d.toString()); // "Thu Jan 01 1970 00:00:00 GMT+0000 (Coordinated Universal Time)"
console.log(d.toTimeString()); // "00:00:00 GMT+0000 (Coordinated Universal Time)"
规范
规范 |
---|
ECMAScript 语言规范 # sec-date.prototype.totimestring |
浏览器兼容性
BCD 表仅在启用 JavaScript 的浏览器中加载。