Menghuraikan Tarikh dengan panda: Mengekalkan Komponen Tarikh Sahaja
Apabila menggunakan pandas.to_datetime untuk menghuraikan tarikh, panda secara lalai mewakilinya sebagai datetime64 [ns], walaupun tarikhnya adalah harian sahaja. Ini boleh menyebabkan penambahan "00:00:00" yang tidak diingini semasa menulis data ke CSV.
Menukar kepada datetime.date atau datetime64[D]
Kepada tukar tarikh kepada datetime.date atau datetime64[D], terdapat beberapa pilihan:
df['just_date'] = df['dates'].dt.date
Ini akan mengembalikan objek datetime.date dengan objek dtype.
df['normalised_date'] = df['dates'].dt.normalize()
Ini akan menetapkan komponen masa hingga tengah malam (00:00:00), tetapi paparan masih akan menunjukkan hanya nilai tarikh.
Spesifikasi Ketepatan:
pandas.to_datetime belum lagi menyokong spesifikasi ketepatan. Walau bagaimanapun, kaedah yang dinyatakan di atas menyediakan cara alternatif untuk mendapatkan perwakilan tarikh yang dikehendaki.
Atas ialah kandungan terperinci Bagaimana untuk Mengekstrak Hanya Komponen Kurma daripada Siri Masa Date Pandas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!