Python 2.7中如何合并两个datetime对象的日期与时间?
Python 2.7 合并两个datetime的日期与时间
直接利用datetime模块的内置方法即可实现需求:
- 用
date()方法提取第一个datetime对象的日期部分 - 用
time()方法提取第二个datetime对象的时间部分 - 调用
datetime.combine()方法将日期和时间合并为新的datetime对象
示例代码:
import datetime # 定义两个示例datetime对象 dt_date = datetime.datetime(2018, 9, 22, 0, 0, 0) dt_time = datetime.datetime(1899, 12, 30, 17, 20, 59) # 合并日期与时间 combined_datetime = datetime.datetime.combine(dt_date.date(), dt_time.time()) print(combined_datetime) # 输出结果:2018-09-22 17:20:59
内容的提问来源于stack exchange,提问作者GBG
相关产品推荐
相关产品推荐

