I'm making a stock price prediction LSTM model.
I've got two dates from an input:
from datetime import datetime
data1 = datetime.strptime(data1input, '%Y%m%d').date()
data2 = datetime.strptime(data2input, '%Y%m%d').date()
The difference in days between the two dates is 80% of the whole period, so I need to know the whole period in days and its 20%:
whole_days=round((date1.days * 100)/80)
print(whole_time)
left_days = round(whole_time * .2)
print(left_time)
Now, I'd like to know the resulting date by adding left_time
days to data2
. But it gives me an error. What is the correct code to do this?
data_left = data2 + datetime.timedelta(days=left_time)
type object 'datetime.datetime' has no attribute 'timedelta'