Date.prototype.setHours()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since â¨2015ë 7ìâ©.
setHours () ë©ìëë íì§ ìê°ì ë°ë¼ ì§ì ë ë ì§ì ìê°ì ì¤ì íê³ 1970 ë
1 ì 1 ì¼ 00:00:00 UTC ì´í ì
ë°ì´í¸ ë Dateì ìí´ íìëë ìê° (ë°ë¦¬ ì´)ì ë°íí©ëë¤. ì.
Syntax
dateObj.setHours(hoursValue[, minutesValue[, secondsValue[, msValue]]])
Versions prior to JavaScript 1.3
dateObj.setHours(hoursValue);
Parameters
hoursValue-
ì를 ëíë´ë 0ìì 23 ì¬ì´ì ì ìì ëë¤.
minutesValue-
ì í 과목. ë¶ì ëíë´ë 0ìì 59 ì¬ì´ì ì ìì ëë¤.
secondsValue-
ì í 과목. ì´ë¥¼ ëíë´ë 0ìì 59 ì¬ì´ì ì ìì ëë¤. secondsValue ë§¤ê° ë³ì를 ì§ì íë©´ minutesValueë ì§ì í´ì¼í©ëë¤.
msValue-
ì í 과목. ë°ë¦¬ ì´ë¥¼ ëíë´ë 0ìì 999 ì¬ì´ì ì«ìì ëë¤. msValue ë§¤ê° ë³ì를 ì§ì íë ê²½ì° minutesValue ë° secondsValueë ì§ì í´ì¼í©ëë¤.
Return value
1970 ë 1 ì 1 ì¼ 00:00:00 UTCì ì ë°ì´í¸ ë ë ì§ ì¬ì´ì ë°ë¦¬ ì´ ì«ìì ëë¤.
Description
minutesValue, secondsValue ë° msValue ë§¤ê° ë³ì를 ì§ì íì§ ìì¼ë©´ getMinutes()ìì ë°í ë ê°, getSeconds() ë° getMilliseconds() ë©ìëê° ì¬ì©ë©ëë¤.
ì§ì í ë§¤ê° ë³ìê° ìì ë²ì를 ë²ì´ëë©´ setHours ()ë ê·¸ì ë°ë¼ Date ê°ì²´ì ë ì§ ì 보를 ì
ë°ì´í¸íë ¤ê³ ìëí©ëë¤. ì를 ë¤ì´ secondsValueì 100ì ì¬ì©íë©´ ë¶ì 1 (minutesValue + 1)ë§í¼ ì¦ê°íê³ 40ì ì´ ë¨ìë¡ ì¬ì©ë©ëë¤.
Examples
>Using setHours()
var theBigDay = new Date();
theBigDay.setHours(7);
ëª ì¸
| Specification |
|---|
| ECMAScript® 2026 Language Specification > # sec-date.prototype.sethours > |