JavaScript Date valueOf() Method

Get the primitive value of a date object

Definition and Usage

The valueOf() method returns the primitive value of a date object.

Note: The primitive value is returned as the number of millisecond since midnight January 1, 1970 UTC.

Browser Support

valueOf() is an ECMAScript1 (ES1) feature.

ES1 (JavaScript 1997) is fully supported in all browsers:

Chrome IE Edge Firefox Safari Opera
Yes Yes Yes Yes Yes Yes

Syntax

Date.valueOf()

Parameters

None

Technical Details

Return Value: A Number, representing the number of milliseconds between the date object and midnight January 1, 1970 UTC
JavaScript Version: ECMAScript 1