以日期时间格式添加+1

时间:2016-10-06 16:44:40

标签: python

我有这个脚本从数据库表中获取最后一个日期时间:

import MySQLdb
import datetime as dt

database = MySQLdb.connect (host="localhost", user = "root", passwd = "1234", db = "meh")
cursor = database.cursor()
query_timestamp = "SELECT refuelling_date FROM `emil_touch_fuellings` ORDER BY refuelling_date DESC LIMIT 1"
cursor.execute(query_timestamp)
dblastentrytime = cursor.fetchone()
for i in dblastentrytime:
    current=i

startdate= current.strftime('%d/%m/%Y')
enddate = dt.datetime.today().strftime("%d/%m/%Y")
cursor.close()
print startdate

这将输出05/10/2016,但我希望获得+1天到2016年6月10日。每次我运行我的脚本时,我希望从我的数据库中获得+1天的startdate var。我正在使用python。

1 个答案:

答案 0 :(得分:0)

将日期添加到日期使用:

import datetime

date = datetime.datetime(2012,9,23,12,4,5)
date += datetime.timedelta(days=1)

现在是24日