Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Menukar Objek Datetime Python kepada Rentetan yang Boleh Dibaca?
Cara Menukar Objek Datetime Python kepada String dengan Tarikh Format Boleh Dibaca
Kelas datetime Python menyediakan rangka kerja yang mantap untuk mengendalikan tarikh dan masa data. Apabila bekerja dengan objek datetime, selalunya perlu menukarnya kepada rentetan dengan format yang boleh dibaca untuk paparan atau storan.
Penyelesaian Cadangan:
Untuk mencapai penukaran ini, kelas datetime menawarkan kaedah strftime(). Kaedah ini membolehkan anda menentukan rentetan format tersuai yang mentakrifkan cara objek datetime harus diformatkan.
Contoh:
Pertimbangkan contoh berikut:
<code class="python">from datetime import datetime # Create datetime object from timestamp tuple t = (2010, 1, 28, 8, 39, 49, 3) dt = datetime(*t) # Convert to readable string readable_date = dt.strftime("%B %d, %Y") print(readable_date)</code>
Dalam contoh ini, kaedah strftime() dipanggil dengan rentetan format "%B %d, %Y", yang menentukan bahawa output harus memasukkan nama bulan (%B), hari (%d), dan tahun (%Y).
Pemformatan Boleh Disesuaikan:
Dokumentasi Python menyediakan senarai komprehensif kod format yang disokong yang boleh digunakan dalam rentetan format strftime() . Ini membolehkan anda menyesuaikan output mengikut keperluan khusus anda. Sebagai contoh, anda boleh mengubah suai format untuk memasukkan komponen masa atau menentukan tempat yang berbeza untuk format khusus bahasa.
Pertimbangan Tambahan:
Atas ialah kandungan terperinci Bagaimana untuk Menukar Objek Datetime Python kepada Rentetan yang Boleh Dibaca?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!