Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Menukar Rentetan Tarikh Python kepada Objek Tarikh?

Bagaimana untuk Menukar Rentetan Tarikh Python kepada Objek Tarikh?

DDD
DDDasal
2024-10-30 15:46:02761semak imbas

How to Convert a Python Date String to a Date Object?

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn