Μέθοδος 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