我正在使用pandas.Timestamp.now(tz =' America / New_York')来获取当前时间。
并使用pandas.Timestamp.now(tz =' America / New_York')。date()获取当前日期
但我想在当前日期添加9小时30分钟
pandas.Timestamp.now(tz='America/New_York').date() + pandas.Timedelta('570 minutes')
以下代码仅提供9小时30分钟的日期。我应该在哪里改进?
答案 0 :(得分:3)
你可能打算在添加两个之前调用normalize
:
i = pandas.Timestamp.now(tz='America/New_York').normalize()
j = pandas.Timedelta('570 minutes')
print(i + j)
Timestamp('2018-06-05 09:30:00-0400', tz='America/New_York')