Μέθοδος Date.parse

Η μέθοδος Date.parse επιστρέφει τον αριθμό των χιλιοστών του δευτερολέπτου μέχρι την ημερομηνία που μεταβιβάστηκε ως παράμετρος σε μορφή συμβολοσειράς ISO. Η μορφή ISO μοιάζει με αυτό: 'YYYY-MM-DDTHH:mm:ss.sssZ', όπου: 'YYYY-MM-DD' - ημερομηνία; 'T' - διαχωριστικό; 'HH:mm:ss.sss' - ώρα; 'Z' - Ζώνη ώρας. Δεν είναι απαραίτητο να μεταβιβάσετε την πλήρη μορφή, αρκεί να μεταβιβάσετε 'YYYY-MM-DD' ή απλά YYYY.

Σύνταξη

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

Παράδειγμα

Ας μάθουμε χρησιμοποιώντας τη μέθοδο Date.parse πόσα χιλιοστά του δευτερολέπτου πέρασαν από 1 Ιανουαρίου 1970 έτους μέχρι 16.11.2016, 12:59:59:

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

Αποτέλεσμα εκτέλεσης κώδικα:

javascript1479290399000

Παράδειγμα

Και τώρα ας εμφανίσουμε τον αριθμό των χιλιοστών του δευτερολέπτου, ορίζοντας μόνο το έτος:

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

Αποτέλεσμα εκτέλεσης κώδικα:

javascript1451606400000

Παράδειγμα

Ας ορίσουμε στην παράμετρο της μεθόδου Date.parse μια λανθασμένη ημερομηνία:

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

Αποτέλεσμα εκτέλεσης κώδικα:

javascriptNaN

Δείτε επίσης

  • μέθοδος getTime,
    που επίσης λαμβάνει timestamp
  • μέθοδος Date.now,
    που επίσης λαμβάνει timestamp