Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để chuyển đổi ngày thành datetime trong Python?


Bạn có thể sử dụng phương thức kết hợp của mô-đun datetime để kết hợp ngày và giờ nhằm tạo đối tượng datetime. Nếu bạn có đối tượng ngày tháng chứ không phải đối tượng thời gian, bạn có thể khởi tạo đối tượng thời gian ở mức tối thiểu bằng cách sử dụng đối tượng datetime (thời gian tối thiểu có nghĩa là nửa đêm).

Ví dụ

from datetime import date
from datetime import datetime
my_date = date.today()
my_time = datetime.min.time()
my_datetime = datetime.combine(my_date, my_time)
print(my_datetime)

Đầu ra

2018-01-01 00:00:00

Ví dụ

from datetime import date
from datetime import datetime
my_date = date.today()
my_datetime = datetime(my_date.year, my_date.month, my_date.day)
print(my_datetime)

Đầu ra

2018-01-01 00:00:00