mysql - Mengenai isu penyimpanan masa, adakah anda menggunakan waktu tempatan atau waktu UTC apabila anda menjimatkan masa pangkalan data?
伊谢尔伦2017-06-15 09:21:15
0
4
1285
Seperti soalan, masalah penyimpanan masa, adakah anda menggunakan waktu tempatan apabila anda menyimpan masa dalam pangkalan data, atau waktu dunia UTC?
Sudah tentu tidak boleh menggunakan masa pangkalan data. Sebagai contoh, anda mengklik butang pada halaman untuk menyimpan sekeping data ke dalam pangkalan data. Mungkin terdapat beberapa sebab untuk proses ini Masa anda klik ialah 12:00, tetapi masa apabila data disimpan ialah 12:01. Dalam kes ini, data adalah salah. Dikatakan di tingkat atas bahawa cap waktu sangat dipercayai Apabila anda mengklik, cap waktu akan dimasukkan ke dalam data. Bagaimanapun, cap masa yang sepadan disimpan pada pukul 12:00 dan ia akan sentiasa menjadi 12:00 setiap kali anda melihatnya.
Simpan cap masa, bagaimana jika anda mahu masa dunia →_→
Sudah tentu, ambil masa dunia UTC di Daerah 8 Timur
Sudah tentu masa UTC
Sudah tentu tidak boleh menggunakan masa pangkalan data. Sebagai contoh, anda mengklik butang pada halaman untuk menyimpan sekeping data ke dalam pangkalan data. Mungkin terdapat beberapa sebab untuk proses ini Masa anda klik ialah 12:00, tetapi masa apabila data disimpan ialah 12:01. Dalam kes ini, data adalah salah. Dikatakan di tingkat atas bahawa cap waktu sangat dipercayai Apabila anda mengklik, cap waktu akan dimasukkan ke dalam data. Bagaimanapun, cap masa yang sepadan disimpan pada pukul 12:00 dan ia akan sentiasa menjadi 12:00 setiap kali anda melihatnya.