Asal usul "Isnin 2 Jan 15:04:05 MST 2006" dalam Go
Dalam dokumentasi untuk pakej masa Go, pratakrif susun atur untuk pemformatan dan masa penghuraian disediakan: "Isnin 2 Jan 15:04:05 MST 2006." Kepentingan tarikh tertentu ini sering diabaikan.
Misterinya terletak pada masa Unix yang dikaitkan dengan tarikh: 1136239445. Untuk menguraikan asal usulnya, kita beralih kepada penjelasan mengikut definisi reka letak:
Since MST is GMT-0700, the reference time can be thought of as 01/02 03:04:05PM '06 -0700
Ini membongkar urutan mudah:
Masa rujukan mewakili 03:04 PM pada 2 Januari 2006, dalam Mountain Standard Time (MST). Adalah ketara bahawa jujukan itu menggunakan 03:04 PM bukannya 03:04 AM untuk membezakannya daripada 15:04 dalam jam:minit notasi.
Ini dibuat dengan teliti jujukan berfungsi sebagai titik rujukan untuk pemformatan dan penghuraian masa dalam Go. Ini adalah peringatan tentang konvensyen penetapan masa di belakang tabir dan kepentingan menangkap nuansa dalam perwakilan tarikh dan masa.
Atas ialah kandungan terperinci Mengapakah 'Isnin 2 Jan 15:04:05 MST 2006' merupakan Reka Letak Masa Dipratentukan dalam Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!