--- title: Date.prototype.valueOf() slug: Web/JavaScript/Reference/Global_Objects/Date/valueOf tags: - Date - JavaScript - Method - Prototipo - Prototype - Referencia - data - metodo translation_of: Web/JavaScript/Reference/Global_Objects/Date/valueOf ---
O método valueOf() retorna o valor primitivo do objeto {{jsxref("Date")}}.
dateObj.valueOf()
O número de milissegundos entre 1 de Janeiro de 1970 00:00:00 UTC e a data.
O método valueOf() retorna o valor primitivo do objeto {{jsxref("Date")}} como um tipo de dado numérico, o número de milissegundos desde a meia noite do dia 1 de Janeiro de 1970 UTC.
Este método é funcionalmente equivalente ao método {{jsxref("Date.prototype.getTime()")}}.
Este método é geralmente chamado internamente pelo JavaScript e não explícito em código.
valueOf()var x = new Date(56, 6, 17); var myVar = x.valueOf(); // atribui -424713600000 to myVar
| Especificação |
|---|
| {{SpecName('ESDraft', '#sec-date.prototype.valueof', 'Date.prototype.valueOf')}} |
{{Compat("javascript.builtins.Date.valueOf")}}