De Date.parse Methode

De methode Date.parse retourneert het aantal milliseconden tot de datum die als parameter is doorgegeven als een string in ISO-formaat. Het ISO-formaat ziet er als volgt uit: 'YYYY-MM-DDTHH:mm:ss.sssZ', waar: 'YYYY-MM-DD' - datum; 'T' - scheidingsteken; 'HH:mm:ss.sss' - tijd; 'Z' - Tijdzone. Het is niet nodig om het volledige formaat door te geven, het is voldoende om 'YYYY-MM-DD' of gewoon YYYY door te geven.

Syntaxis

javascriptDate.parse('YYYY-MM-DDTHH:mm:ss.sssZ');

Voorbeeld

Laten we met behulp van de methode Date.parse uitzoeken hoeveel milliseconden er zijn verstreken van 1 januari 1970 tot 16.11.2016, 12:59:59:

javascriptlet res = Date.parse('2016-11-16T12:59:59');
console.log(res);

Resultaat van de code-uitvoering:

javascript1479290399000

Voorbeeld

Laten we nu het aantal milliseconden weergeven, door alleen het jaar op te geven:

javascriptlet res = Date.parse('2016');
console.log(res);

Resultaat van de code-uitvoering:

javascript1451606400000

Voorbeeld

Laten we een ongeldige datum doorgeven als parameter van de methode Date.parse:

javascriptlet res = Date.parse('20162016');
console.log(res);

Resultaat van de code-uitvoering:

javascriptNaN

Zie ook

  • methode getTime,
    die ook een timestamp verkrijgt
  • methode Date.now,
    die ook een timestamp verkrijgt