Metoden Date.parse

Metoden Date.parse returnerar antalet millisekunder till det datum som skickas i parametern som en sträng i ISO-format. ISO-formatet ser ut så här: 'YYYY-MM-DDTHH:mm:ss.sssZ', där: 'YYYY-MM-DD' - datum; 'T' - avgränsare; 'HH:mm:ss.sss' - tid; 'Z' - Tidszon. Det är inte nödvändigt att skicka fullständigt format, det räcker att skicka 'YYYY-MM-DD' eller bara YYYY.

Syntax

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

Exempel

Låt oss med metoden Date.parse ta reda på hur många millisekunder som har gått från 1 januari 1970 till 16.11.2016, 12:59:59:

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

Resultatet av att köra koden:

javascript1479290399000

Exempel

Och låt oss nu skriva ut antalet millisekunder, genom att bara ange året:

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

Resultatet av att köra koden:

javascript1451606400000

Exempel

Låt oss ange ett ogiltigt datum i parametern för metoden Date.parse:

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

Resultatet av att köra koden:

javascriptNaN

Se även

  • metoden getTime,
    som också hämtar timestamp
  • metoden Date.now,
    som också hämtar timestamp