Date.prototype.setYear()
å·²å¼ç¨: ä¸åæ¨è使ç¨è¯¥ç¹æ§ãè½ç¶ä¸äºæµè§å¨ä»ç¶æ¯æå®ï¼ä½ä¹è®¸å·²ä»ç¸å ³ç web æ åä¸ç§»é¤ï¼ä¹è®¸æ£åå¤ç§»é¤æåºäºå ¼å®¹æ§èä¿çã请尽éä¸è¦ä½¿ç¨è¯¥ç¹æ§ï¼å¹¶æ´æ°ç°æç代ç ï¼åè§æ¬é¡µé¢åºé¨çå ¼å®¹æ§è¡¨æ ¼ä»¥æå¯¼ä½ ä½åºå³å®ã请注æï¼è¯¥ç¹æ§éæ¶å¯è½æ æ³æ£å¸¸å·¥ä½ã
setYear() æ¹æ³æ ¹æ®ä¸ä¸ªæ¬å°æ¶é´ä¸ºä¸ä¸ªç¡®å®çæ¥æå¯¹è±¡è®¾ç½®å¹´ä»½ãç±äºsetYear() å¹¶ä¸è®¾ç½®å®æ´å¹´ä»½ï¼"æ£æ¯åå¹´è«é®é¢"ï¼ï¼æ¬æ¹æ³å·²ç»å®å
¨è¢«setFullYear() æ¹æ³æå代ã
è¯æ³
dateObj.setYear(yearValue)
åæ°
yearValue-
ä¸ä¸ªæ´æ°ã
è¿åå¼
ä»äº 1970 å¹´ 1 æ 1 æ¥ 00:00:00 UTC æ¶é´ä¸æ´æ°åæ¥æçæ¯«ç§æ°ã
æè¿°
妿yearValue æ¯ä»äº 0 å° 99(å
å« 99) ä¹é´çæ´æ°ï¼åç®æ 对象 dateObj ç年份被设置为 1900 + yearValueãå¦åï¼ç®æ 对象 dateObj ç年份被设置为 yearValue.
示ä¾
>ä½¿ç¨ setYear()
ä¾åå两è¡ï¼é¤å»å£°æï¼å°å¹´ä»½è®¾ç½®ä¸º 1996ã第ä¸è¡å°å¹´ä»½è®¾ç½®ä¸º 2000.
var theBigDay = new Date();
theBigDay.setYear(96);
theBigDay.setYear(1996);
theBigDay.setYear(2000);
è§è
| è§è |
|---|
| ECMAScript® 2027 Language Specification> # sec-date.prototype.setyear> |