Menukar ISO 8601 kepada Objek datetime Python
Menghuraikan rentetan datetime dalam format ISO 8601 selalunya memerlukan kod tersuai. Walaupun pendekatan mudah melibatkan penggunaan masa.strptime, ia boleh menyusahkan untuk format yang lebih kompleks.
Menggunakan Perpustakaan Khusus
Untuk penyelesaian yang lebih bersih, pertimbangkan untuk menggunakan dateutil perpustakaan. Ia memudahkan penghuraian tarikh, terutamanya untuk rentetan ISO 8601.
Begini cara anda boleh menggunakannya:
from dateutil import parser datestring = "2010-05-08T23:41:54.000Z" datetime_obj = parser.parse(datestring)
Modul penghurai dalam dateutil mengendalikan offset zon waktu, termasuk akhiran 'Z' yang menunjukkan UTC , menjadikannya pilihan yang lebih mantap dan mudah untuk menghuraikan waktu tarikh ISO 8601.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh dengan Mudah Menukar Rentetan ISO 8601 kepada Objek datetime Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!