Rumah >hujung hadapan web >tutorial js >Apakah Format Tarikh JSON Terbaik untuk Digunakan?
Merungkai Kerumitan Format Tarikh JSON
Walaupun JSON terdapat di mana-mana, terdapat tatasusunan format tarikh yang membingungkan di dalamnya. Ini menimbulkan persoalan yang tidak dapat dielakkan: Format manakah yang berhak menuntut tajuk "betul" atau "terbaik"?
JSON itu sendiri, sebagai format pertukaran data semata-mata, kekal senyap dalam soal perwakilan tarikh. Walau bagaimanapun, JavaScript menyediakan jawapan yang pasti melalui kaedah toJSON bagi objek Date.
Kes untuk ISO 8601
Format yang dikeluarkan oleh toJSON, iaitu "2012-04- 23T18:25:43.511Z," sejajar dengan ISO 8601. Pilihan ini tidak sewenang-wenangnya tetapi didorong oleh satu set sebab yang menarik:
Pertimbangan Mudah Alih
Manakala ISO 8601 berdiri sebagai format pilihan, adalah penting untuk mengakui bahawa kebanyakan perpustakaan tarikh boleh mentafsir "milisaat sejak 1970." Oleh itu, untuk kemudahalihan optimum merentas platform yang berbeza, format "milisaat" kekal sebagai pilihan yang berdaya maju.
Kesimpulan
Walaupun JSON menawarkan fleksibiliti dalam perwakilan tarikh, ISO 8601 muncul sebagai pilihan optimum kerana kebolehbacaan manusia, ketepatan pengisihan, kemasukan saat pecahan, penerimaan antarabangsa dan pengesahan oleh badan piawaian yang dihormati. Walau bagaimanapun, untuk kemudahalihan maksimum, format "milisaat sejak 1970" tidak boleh diabaikan.
Atas ialah kandungan terperinci Apakah Format Tarikh JSON Terbaik untuk Digunakan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!