JavaScript Date valueOf()

Example

Get the primitive value of a date object:

const d = new Date();
let ms = d.valueOf();
Try it Yourself »

Description

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 Edge Firefox Safari Opera IE
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
Copyright 1999-2023 by Refsnes Data. All Rights Reserved.