Rumah > Artikel > pembangunan bahagian belakang > Bagaimanakah saya boleh memformat objek datetime dalam Python kepada rentetan yang boleh dibaca manusia?
Memformatkan Objek Datetime dalam Python
Memandangkan objek datetime t, anda mungkin ingin menukarnya menjadi rentetan yang boleh dibaca manusia. Kelas datetime menyediakan penyelesaian yang mudah melalui kaedah strftime()nya.
Dalam contoh yang disediakan:
<code class="python">t = e['updated_parsed'] dt = datetime.datetime(t[0],t[1],t[2],t[3],t[4],t[5],t[6] print dt</code>
dt kini memegang maklumat datetime. Untuk memformatkannya sebagai "28 Januari 2010," anda boleh menggunakan kod berikut:
<code class="python">my_datetime = dt.strftime("%B %d, %Y")</code>
Kaedah strftime() menerima pelbagai penentu format yang mengawal format output. Untuk contoh khusus ini:
Dengan menggabungkan penentu format ini, anda boleh mencapai output yang diingini bagi "28 Januari 2010."
Atas ialah kandungan terperinci Bagaimanakah saya boleh memformat objek datetime dalam Python kepada rentetan yang boleh dibaca manusia?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!