Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimanakah Saya Boleh Menukar Rentetan Tarikh kepada Format Tersuai Menggunakan Modul `datetime` Python?

Bagaimanakah Saya Boleh Menukar Rentetan Tarikh kepada Format Tersuai Menggunakan Modul `datetime` Python?

Barbara Streisand
Lepaskan: 2024-12-09 12:07:11
asal
274 orang telah melayarinya

How Can I Convert a Date String to a Custom Format Using Python's `datetime` Module?

Menukar Rentetan Tarikh kepada Format Tersuai dengan Python

Andaikan anda mempunyai rentetan tarikh seperti 'Isnin 15 Feb 2010' dan ingin menukarnya kepada format '15/02/2010'. Untuk mencapai matlamat ini, kami boleh memanfaatkan modul datetime Python.

Modul datetime menyediakan set alat yang komprehensif untuk memanipulasi dan memformat tarikh. Untuk menghuraikan rentetan tarikh dan menukar formatnya, kita boleh menggunakan pendekatan berikut:

datetime.datetime.strptime(input_date_string, input_format).strftime(output_format)
Salin selepas log masuk

Dalam penyataan ini, kita mula-mula menghuraikan rentetan tarikh input input_date_string menggunakan kaedah strptime(), dengan menyatakan format_input yang menerangkan format asal rentetan. Ini mengembalikan objek datetime, yang mewakili tarikh yang dihuraikan.

Seterusnya, kita boleh menggunakan kaedah strftime() untuk menukar objek datetime kepada format output yang diingini. Kaedah strftime() menerima rentetan format_output, yang menentukan format tarikh yang sepatutnya dipaparkan.

Untuk contoh yang diberikan, kita boleh melaksanakan kod berikut:

>>> from datetime import datetime
>>> datetime.strptime('Mon Feb 15 2010', '%a %b %d %Y').strftime('%d/%m/%Y')
'15/02/2010'
Salin selepas log masuk

Ini kod menunjukkan cara menghuraikan rentetan tarikh 'Isnin 15 Feb 2010' daripada format input '%a %b %d %Y' dan menukarnya kepada format output '%d/%m/%Y', menghasilkan '15/02/2010'.

Modul datetime menawarkan pelbagai penentu format yang boleh digunakan untuk menyesuaikan format output kurma. Untuk mendapatkan maklumat lanjut tentang penentu ini, rujuk dokumentasi Python.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menukar Rentetan Tarikh kepada Format Tersuai Menggunakan Modul `datetime` Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan