Cara Pythonic untuk menambahkan objek datetime.date dan datetime.time


Jawaban:


355

Ada di python docs .

import datetime
datetime.datetime.combine(datetime.date(2011, 1, 1), 
                          datetime.time(10, 23))

kembali

datetime.datetime(2011, 1, 1, 10, 23)

2
Ini kehilangan tzinfo (jika tanggal memilikinya). Apakah ada cara untuk menyimpannya?
— ypercubeᵀᴹ

Dan dengan Python 3? Tidak dapat menemukancombine()
— Olivier Pons

@OlivierPons tidak ada yang berubah di Python3: docs.python.org/3/library/…
— eumiro

Maaf kamu benar, combine()bisa diterapkan ke suatu datetimenilai. Terima kasih banyak
— Olivier Pons
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.