Date.parse metode

Metode Date.parse atgriež milisekunžu skaitu līdz datumam, kas nodots kā parametrs virknes formātā ISO. ISO formāts izskatās šādi: 'YYYY-MM-DDTHH:mm:ss.sssZ', kur: 'YYYY-MM-DD' - datums; 'T' - atdalītājs; 'HH:mm:ss.sss' - laiks; 'Z' - Laika zona. Nav obligāti nodot pilno formātu, pietiek nodot 'YYYY-MM-DD' vai vienkārši YYYY.

Sintakse

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

Piemērs

Izmantojot metodi Date.parse, uzzināsim, cik milisekundes ir pagājušas no 1 janvāra 1970 gada līdz 16.11.2016, 12:59:59:

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

Koda izpildes rezultāts:

javascript1479290399000

Piemērs

Tagad izvadīsim milisekunžu skaitu, norādot tikai gadu:

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

Koda izpildes rezultāts:

javascript1451606400000

Piemērs

Iestatīsim metodes Date.parse parametrā nepareizu datumu:

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

Koda izpildes rezultāts:

javascriptNaN

Skatiet arī

  • metode getTime,
    kas arī iegūst timestamp
  • metode Date.now,
    kas arī iegūst timestamp