我有这个脚本从数据库表中获取最后一个日期时间:
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。
答案 0 :(得分:0)
将日期添加到日期使用:
import datetime
date = datetime.datetime(2012,9,23,12,4,5)
date += datetime.timedelta(days=1)
现在是24日