Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Menukar Objek Datetime Python kepada Rentetan Tarikh Sahaja?

Bagaimana untuk Menukar Objek Datetime Python kepada Rentetan Tarikh Sahaja?

Susan Sarandon
Lepaskan: 2024-11-16 00:09:03
asal
932 orang telah melayarinya

How to Convert a Python Datetime Object to a Date-Only String?

Menukar Objek Datetime kepada Rentetan Tarikh Sahaja dalam Python

Dalam Python, adalah perkara biasa untuk menghadapi situasi di mana anda perlu menukar objek datetime ke dalam rentetan yang hanya mewakili tarikh. Sebagai contoh, anda mungkin mempunyai objek datetime seperti:

datetime.datetime(2012, 2, 23, 0, 0)
Salin selepas log masuk

Dan anda mahu mengubahnya menjadi rentetan seperti '2/23/2012'. Untuk mencapai matlamat ini, kaedah strftime terbukti sebagai alat yang berharga.

Kaedah strftime membolehkan anda memformat objek datetime anda ke dalam perwakilan rentetan yang diingini. Berikut ialah contoh untuk menunjukkan penggunaannya:

import datetime

t = datetime.datetime(2012, 2, 23, 0, 0)
date_string = t.strftime('%m/%d/%Y')
Salin selepas log masuk

Dalam contoh ini, kami telah menggunakan rentetan format '%m/%d/%Y'. Ia menentukan format output seperti berikut:

  • '%m': Bulan sebagai nombor dua digit (01-12)
  • '%d': Hari dalam bulan sebagai nombor dua digit (01-31)
  • '%Y': Tahun dengan abad sebagai nombor empat digit (cth., 2012)

Akibatnya, menjalankan kod di atas akan menghasilkan rentetan tarikh sahaja yang diingini:

'02/23/2012'
Salin selepas log masuk

Untuk pilihan penyesuaian lanjut, anda boleh merujuk kepada dokumentasi meluas yang disediakan oleh perpustakaan Python pada tarikh dan masa pemformatan.

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