I need to write a python code that generates a random date between 1/1/2014 and 12/31/2014, this will be stored as the beginning date. I then need to have an end date that ends 3 days after the beginning date. I've tried multiple ways of doing this but cant figure out how to get the end date. Please help!
def strTimeProp(start, end, format, prop):
stime = time.mktime(time.strptime(start, format))
etime = time.mktime(time.strptime(end, format))
ptime = stime + prop * (etime - stime)
return time.strftime(format, time.localtime(ptime))
def Order_Date(start, end, prop):
return strTimeProp(start, end, '%m/%d/%Y', prop)
date_1 = Order_Date("1/1/2014", "12/31/2014", random.random())
def Due_Date(end_date):
end_date = date_1 + datetime.timedelta(days=3)
return end_date
print (date_1)
print(Due_Date)