Metoden Date.parse

Metoden Date.parse returnerer antallet af millisekunder til datoen overført i parameteren som en streng i ISO-format. ISO-formatet ser sådan ud: 'YYYY-MM-DDTHH:mm:ss.sssZ', hvor: 'YYYY-MM-DD' - dato; 'T' - separator; 'HH:mm:ss.sss' - tid; 'Z' - Tidszone. Det er ikke nødvendigt at overføre det fulde format, det er nok at overføre 'YYYY-MM-DD' eller blot YYYY.

Syntaks

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

Eksempel

Lad os ved hjælp af metoden Date.parse finde ud af, hvor mange millisekunder der er gået fra 1 januar 1970 til 16.11.2016, 12:59:59:

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

Resultatet af udførelsen af koden:

javascript1479290399000

Eksempel

Og lad os nu udskrive antallet af millisekunder ved kun at angive året:

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

Resultatet af udførelsen af koden:

javascript1451606400000

Eksempel

Lad os indstille en ugyldig dato i parameteren for metoden Date.parse:

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

Resultatet af udførelsen af koden:

javascriptNaN

Se også

  • metoden getTime,
    som også henter timestamp
  • metoden Date.now,
    som også henter timestamp