JavaScript Date setSeconds()
Syntax & Examples
Date.setSeconds() method
The setSeconds() method sets the seconds for a specified date according to local time.
Syntax of Date.setSeconds()
There are 2 variations for the syntax of Date.setSeconds() method. They are:
1.
setSeconds(secondsValue)
Parameters
Parameter | Optional/Required | Description |
---|---|---|
secondsValue | required | An integer between 0 and 59, representing the seconds. |
This method sets the seconds for the specified date.
Returns value of type Number
.
2.
setSeconds(secondsValue, msValue)
Parameters
Parameter | Optional/Required | Description |
---|---|---|
secondsValue | required | An integer between 0 and 59, representing the seconds. |
msValue | optional | An integer between 0 and 999, representing the milliseconds. |
This method sets the seconds and milliseconds for the specified date.
Returns value of type Number
.
✐ Examples
1 Using setSeconds() method with one argument
In JavaScript, we can use the setSeconds() method to set the seconds of a date.
For example,
- Create a new Date object with the current date and time.
- Use the setSeconds() method to set the seconds to 30.
- Log the updated date to the console using console.log().
JavaScript Program
const date = new Date();
date.setSeconds(30);
console.log(date);
Output
Expected output: The date with the seconds set to 30.
2 Using setSeconds() method with two arguments
In JavaScript, we can use the setSeconds() method to set the seconds and milliseconds of a date.
For example,
- Create a new Date object with the current date and time.
- Use the setSeconds() method to set the seconds to 30 and the milliseconds to 500.
- Log the updated date to the console using console.log().
JavaScript Program
const date = new Date();
date.setSeconds(30, 500);
console.log(date);
Output
Expected output: The date with the seconds set to 30 and the milliseconds set to 500.
Summary
In this JavaScript tutorial, we learned about setSeconds() method of Date: the syntax and few working examples with output and detailed explanation for each example.