How to add hours to current time in python
from datetime import datetime, timedelta nine_hours_from_now = datetime.now() + timedelta(hours=9) #datetime.datetime(2012, 12, 3, 23, 24, 31, 774118) And then use string formatting to get the relevant pieces: >>> ‘{:%H:%M:%S}’.format(nine_hours_from_now) ’23:24:31′ If you’re only formatting the datetime then you can use: >>> format(nine_hours_from_now, ‘%H:%M:%S’) ’23:24:31′ Or, as @eumiro has pointed out in comments – strftime