Giả sử tôi nhận được một số chuỗi có định dạng %H:%M:%S
, ví dụ: 04:35:45
. Tôi muốn chuyển đổi chúng thành đối tượng datetime.datetime
, năm/tháng/ngày giống như datetime.datetime.now()
.Cách tốt nhất để tạo datetime từ "% H:% M:% S"
tôi đã cố gắng
now = datetime.now()
datetime_obj = datetime.strptime(time_string, "%H:%M:%S")
datetime_obj.year = now.year
datetime_obj.month = now.month
datetime_obj.day = now.day
này sẽ không làm việc kể từ year/month/day
là chỉ đọc tài sản. Vậy giải pháp tốt nhất cho việc này là gì?
Cá nhân tôi thích câu trả lời này. – laike9m