Menukar Rentetan Tarikh Python kepada Objek Tarikh
Untuk mengubah rentetan tarikh menjadi objek tarikh, Python menawarkan penyelesaian yang komprehensif. Artikel ini akan membimbing anda melalui proses menukar rentetan yang mewakili tarikh kepada objek datetime.date.
Penyelesaian Python
Pakej datetime menyediakan fungsi strptime, yang secara berkesan membaca rentetan berdasarkan format tertentu dan membina objek datetime daripadanya.
<code class="python">import datetime date_string = '24052010' # String representing a date in "%d%m%Y" format date_object = datetime.datetime.strptime(date_string, "%d%m%Y").date()</code>
Dalam coretan kod di atas, kami mengimport pakej datetime terlebih dahulu. Kami kemudian mentakrifkan rentetan yang dipanggil date_string yang mewakili tarikh dalam format khusus "%d%m%Y" (DDMMYYYY).
Seterusnya, kami menggunakan fungsi strptime untuk membaca rentetan dan menjana objek datetime. Walau bagaimanapun, memandangkan kami mahu objek tarikh, kami mengekstrak bahagian tarikh sahaja menggunakan fungsi date().
objek_date yang terhasil akan menjadi objek datetime.date, mewakili tarikh yang sepadan dengan rentetan input.
Atas ialah kandungan terperinci Bagaimana untuk Menukar Rentetan Tarikh Python kepada Objek Tarikh?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!