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.