在Python中向数据时间对象添加月份
在这篇文章中,让我们来学习如何在Python中向一个日期时间对象添加月份。
例子1:使用NumPy库将年份添加到一个日期时间对象中。
在这个例子中,我们使用NumPy库,用np.datetime64()方法创建一个数据时间对象,然后用np.timedelta64()方法用timedelta添加月份。在np.datetime64()方法中传递了一个日期格式的字符串,并使用np.timedelta64()方法添加了所需的月份数。
输出:
例2:使用relativedelta将年份添加到一个日期时间对象中
在这个例子中,我们使用了datetime和dateutil包。通过使用datetime.date()方法可以知道当前的日期,通过指定年、月、日来创建一个日期对象,通过使用relativedelta()方法可以增加月数,最后,我们得到一个新的datetime对象。
输出:
例3:使用Pandas的库为一个日期时间对象添加年份。
在这个例子中,我们导入了pandas的包。在pandas中,使用pd.to_datetime( )方法将字符串转换为日期时间对象,并使用pd.DateOffset()方法为创建的pandas对象添加月份。最后,一个新的日期时间对象被创建。
输出: