Date.prototype.getSeconds()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
ThegetSeconds() method ofDate instances returns the seconds for this date according to local time.
In this article
Try it
const moonLanding = new Date("July 20, 69 00:20:18");console.log(moonLanding.getSeconds());// Expected output: 18Syntax
js
getSeconds()Parameters
None.
Return value
An integer, between 0 and 59, representing the seconds for the given date according to local time. ReturnsNaN if the date isinvalid.
Examples
>Using getSeconds()
Theseconds variable has value30, based on the value of theDate objectxmas95.
js
const xmas95 = new Date("1995-12-25T23:15:30");const seconds = xmas95.getSeconds();console.log(seconds); // 30Specifications
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-date.prototype.getseconds> |