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

Bagaimana untuk Menukar Objek datetime Python kepada Rentetan Tarikh Boleh Dibaca?

Susan Sarandon
Lepaskan: 2024-10-31 05:50:30
asal
1031 orang telah melayarinya

How to Convert Python datetime Objects to Readable Date Strings?

Menukar Objek datetime Python kepada Rentetan Tarikh Boleh Dibaca

Apabila bekerja dengan cap masa atau tarikh dalam Python, selalunya perlu memformatkannya menjadi rentetan yang boleh dibaca . Ini boleh dicapai menggunakan kaedah strftime() kelas datetime.

Senario Contoh

Pertimbangkan objek datetime berikut:

t = e['updated_parsed']
dt = datetime.datetime(t[0],t[1],t[2],t[3],t[4],t[5],t[6])
print(dt)
Salin selepas log masuk

Objek ini mewakili tarikh "2010-01-28 08:39:49.000003". Sekarang, tugasnya ialah untuk menukar objek ini kepada rentetan yang boleh dibaca seperti "28 Januari 2010".

Penyelesaian: Menggunakan strftime()

Untuk memformat tarikh masa objek ke dalam rentetan, anda boleh menggunakan kaedah strftime() seperti berikut:

dt.strftime("%B %d, %Y")
Salin selepas log masuk
Salin selepas log masuk

di mana %B mewakili nama bulan, %d mewakili hari dalam bulan dan %Y mewakili tahun.

Contoh Penggunaan

Menggunakan kaedah strftime() pada contoh objek datetime:

dt.strftime("%B %d, %Y")
Salin selepas log masuk
Salin selepas log masuk

Mengembalikan rentetan:

"January 28, 2010"
Salin selepas log masuk

Oleh itu, anda boleh menggunakan kaedah strftime() dengan penentu format khusus untuk menukar objek datetime kepada rentetan tarikh yang boleh dibaca mengikut keperluan anda.

Atas ialah kandungan terperinci Bagaimana untuk Menukar Objek datetime Python kepada Rentetan Tarikh Boleh Dibaca?. 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