Datetime.strptime() dan Pemeliharaan Zon Waktu
Masalah:
Apabila menghuraikan rentetan tarikh/masa dengan strptime(), zon waktu nampaknya dibuang daripada objek datetime yang terhasil, walaupun dokumentasi mencadangkan sebaliknya.
Soalan:
Adakah terdapat cara untuk mengekalkan maklumat zon waktu apabila menggunakan strptime( ), atau adakah terdapat pendekatan alternatif untuk penghuraian rentetan?
Jawapan:
Walaupun strptime() tidak mempunyai sokongan terbina dalam untuk memelihara zon waktu, menggunakan perpustakaan python-dateutil menyediakan alternatif yang mantap:
1 2 |
|
Coretan ini menunjukkan keupayaan kuat penghurai. Ia mengendalikan pelbagai format tarikh dengan mudah, termasuk:
1 2 3 |
|
Kelebihan dateutil.parser:
Atas ialah kandungan terperinci Bolehkah saya Mengekalkan Maklumat Zon Waktu Apabila Menggunakan strptime() dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!