Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah saya boleh Menukar Objek DateTime kepada Rentetan Tarikh dalam Python?

Bagaimanakah saya boleh Menukar Objek DateTime kepada Rentetan Tarikh dalam Python?

DDD
DDDasal
2024-11-13 06:27:02475semak imbas

How do I Convert a DateTime Object to a Date String in Python?

Menukar Objek DateTime kepada Rentetan Tarikh dalam Python

Dalam Python, terdapat keadaan di mana anda mungkin mahu menukar objek datetime kepada rentetan yang mewakili komponen tarikh sahaja. Contohnya, anda mungkin mempunyai objek datetime seperti

datetime.datetime(2012, 2, 23, 0, 0)

dan anda ingin mengubahnya menjadi rentetan seperti: 23/2/2012.

Penyelesaian

Untuk mencapai penukaran ini, Python menyediakan kaedah strftime(). Ia membolehkan anda memformat tarikh anda mengikut spesifikasi yang anda inginkan. Sebagai contoh, untuk menukar objek datetime kepada rentetan tarikh sahaja, anda boleh menggunakan kod berikut:

import datetime
t = datetime.datetime(2012, 2, 23, 0, 0)
formatted_date = t.strftime('%m/%d/%Y')

Rentetan format '%m/%d/%Y' menentukan format output yang diingini, di mana:

  • %m mewakili bulan dalam bentuk angka (01-12)
  • %d mewakili hari dalam bulan (01-31)
  • % Y mewakili tahun dalam bentuk angka (cth., 2012)

Melaksanakan kod ini akan mengeluarkan yang berikut:

'02/23/2012'

Maklumat Tambahan

The strftime() kaedah menawarkan pelbagai pilihan pemformatan, membolehkan anda menyesuaikan rentetan output dengan lebih lanjut. Rujuk dokumentasi untuk maklumat lebih terperinci tentang penentu format yang tersedia.

Atas ialah kandungan terperinci Bagaimanakah saya boleh Menukar Objek DateTime kepada Rentetan Tarikh dalam Python?. 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