Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Menukar Tarikh Rentetan kepada Objek Datetime Python?
Menukar Tarikh Rentetan kepada Objek Waktu Tarikh Python
Banyak set data menyertakan cap masa sebagai rentetan, seperti "1 Jun 2005 1:33PM." Menukar rentetan ini kepada objek datetime Python memudahkan manipulasi dan analisis data.
Untuk mencapai ini, gunakan kaedah strptime daripada modul datetime. Fungsi ini menghuraikan rentetan input ke dalam komponen datetime masing-masing. Untuk format rentetan yang ditunjukkan dalam contoh, gunakan rentetan format '%b %d %Y %I:%M%p':
import datetime date_string = "Jun 1 2005 1:33PM" date_object = datetime.strptime(date_string, '%b %d %Y %I:%M%p') print(date_object) # Output: datetime.datetime(2005, 6, 1, 13, 33)
Untuk mendapatkan bahagian tarikh objek datetime sebagai berasingan objek tarikh, gunakan kaedah .date():
date_object = datetime.strptime(date_string, '%b %d %Y %I:%M%p').date() print(date_object) # Output: date(2005, 6, 1)
Tambahan nota:
Atas ialah kandungan terperinci Bagaimana untuk Menukar Tarikh Rentetan kepada Objek Datetime Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!