Date.prototype.toTimeString()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since â¨Ð¸ÑÐ»Ñ 2015 г.â©.
Сводка
ÐеÑод toTimeString() возвÑаÑÐ°ÐµÑ ÑаÑÑÑ, ÑодеÑжаÑÑÑ ÑолÑко вÑÐµÐ¼Ñ Ð¾Ð±ÑекÑа Date в виде Ñеловеко-ÑиÑаемой ÑÑÑоки на амеÑиканÑком английÑком.
СинÑакÑиÑ
dateObj.toTimeString()
ÐпиÑание
ÐкземплÑÑÑ Ð¾Ð±ÑекÑа Date ÑÑÑлаÑÑÑÑ Ð½Ð° опÑеделÑннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð²Ñемени. ÐÑзов меÑода toString() веÑнÑÑ Ð´Ð°ÑÑ, оÑÑоÑмаÑиÑованнÑÑ Ð² виде Ñеловеко-ÑиÑаемой ÑÑÑоки на амеÑиканÑком английÑком. Ð SpiderMonkey она ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· ÑаÑÑи, ÑодеÑжаÑей даÑÑ (денÑ, меÑÑÑ Ð¸ год) и ÑледÑÑÑей за ней ÑаÑÑи, ÑодеÑжаÑей вÑÐµÐ¼Ñ (ÑаÑÑ, минÑÑÑ, ÑекÑÐ½Ð´Ñ Ð¸ ÑаÑовой поÑÑ). Ðногда желаÑелÑно полÑÑиÑÑ ÑÑÑокÑ, ÑодеÑжаÑÑÑ ÑолÑко ÑаÑÑÑ Ñо вÑеменем; ÑÑого можно доÑÑигнÑÑÑ Ð¸ÑполÑзованием меÑода toTimeString().
ÐеÑод toTimeString() полезен Ñем, ÑÑо ÑовмеÑÑимÑе движки, ÑеализÑÑÑие ECMA-262 могÑÑ Ð´Ð°Ð²Ð°ÑÑ ÑазнÑе ÑÑÑоки Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¼ÐµÑода toString() обÑекÑа Date, поÑколÑÐºÑ ÑоÑÐ¼Ð°Ñ ÑÑÑоки завиÑÐ¸Ñ Ð¾Ñ ÑеализаÑии и пÑоÑÑой подÑ
од Ñ ÑазÑезанием ÑÑÑоки на даÑÑ Ð¸ вÑÐµÐ¼Ñ Ð¼Ð¾Ð¶ÐµÑ Ð½Ðµ вÑегда ÑÑабоÑаÑÑ.
ÐÑимеÑÑ
>ÐÑимеÑ: базовое иÑполÑзование меÑода toTimeString()
var d = new Date(1993, 6, 28, 14, 39, 7);
console.log(d.toString()); // напеÑаÑÐ°ÐµÑ Wed Jul 28 1993 14:39:07 GMT-0600 (PDT)
console.log(d.toTimeString()); // напеÑаÑÐ°ÐµÑ 14:39:07 GMT-0600 (PDT)
СпеÑиÑикаÑии
| Specification |
|---|
| ECMAScript® 2026 Language Specification > # sec-date.prototype.totimestring > |