Date.prototype.setSeconds()
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æâ©.
setSeconds() æ¹æ³æ ¹æ®æ¬å°æ¶é´è®¾ç½®ä¸ä¸ªæ¥æå¯¹è±¡çç§æ°ã
å°è¯ä¸ä¸
const event = new Date("August 19, 1975 23:15:30");
event.setSeconds(42);
console.log(event.getSeconds());
// Expected output: 42
console.log(event);
// Expected output: "Sat Apr 19 1975 23:15:42 GMT+0100 (CET)"
// Note: your timezone may vary
è¯æ³
dateObj.setSeconds(secondsValue[, msValue])
JavaScript 1.3 ä¹åçæ¬
dateObj.setSeconds(secondsValue)
åæ°
secondsValue-
ä¸ä¸ª 0 å° 59 çæ´æ°ã
msValue-
ä¸ä¸ª 0 å° 999 çæ°åï¼è¡¨ç¤ºå¾®ç§æ°ã
æè¿°
å¦ææ²¡ææå® msValue åæ°ï¼å°±ä¼ä½¿ç¨ getMilliseconds() æ¹æ³çè¿åå¼ã
妿ä¸ä¸ªåæ°è¶
åºäºåçèå´ï¼ setSeconds æ¹æ³ä¼ç¸åºå°æ´æ°æ¥æå¯¹è±¡çæ¶é´ä¿¡æ¯ãä¾å¦ï¼ä¸º secondsValue æå® 100ï¼åæ¥æå¯¹è±¡çåéæ°ä¼ç¸åºå°å 1ï¼ç§æ°å°ä¼ä½¿ç¨ 40ã
示ä¾
>示ä¾ï¼ä½¿ç¨setSeconds æ¹æ³
js
var theBigDay = new Date();
theBigDay.setSeconds(30);
è§è
| Specification |
|---|
| ECMAScript® 2026 Language Specification > # sec-date.prototype.setseconds > |