Saya rasa 2017/04/04 dihuraikan mengikut zon waktu tempatan, dan 2017-04-14 dihuraikan mengikut Waktu Greenwich kerana zon waktu tidak ditentukan? ? ? ? ?
Jika kerana tarikh yang dimasukkan tidak menyatakan zon waktu, penghuraian adalah berbeza. Apabila 8 ditambah selepas 2017-04-14, hasil penghuraian adalah sama seperti 2017/04/14.
Mengapa penambahan 00:00:00 pada akhirnya menghasilkan analisis yang sama?
Ini adalah perubahan besar dalam spesifikasi ES 6. Seawal 2015, seseorang telah menyerahkan isu berkaitan kepada Chrome: https://bugs.chromium.org/p/c...
Untuk maklumat lebih terperinci, sila rujuk jawapan saya sebelum ini di Zhihu Mengenai Tarikh baharu JavaScript, tarikh yang aneh berkelakuan berbeza dalam Firefox dan Chrome?
.