Add timedelta now using list comprehension.
sim_df = pd.DataFrame({'delta_time_days': [1.02, .09, 1.08, 1.7, 4.1, 0.3, .13, .01, .3, .7],
'cum_days': [1.1, 1.1, 2.2, 3.9, 8.0, 8.3, 8.4, 8.4, 8.8, 9.5]})
sim_df['date'] = [dt.datetime.now() + dt.timedelta(days=d) for d in sim_df.cum_days]
>>> sim_df
cum_days delta_time_days date
0 1.1 1.02 2016-02-11 17:36:11.320271
1 1.1 0.09 2016-02-11 17:36:11.320286
2 2.2 1.08 2016-02-12 20:00:11.320289
3 3.9 1.70 2016-02-14 12:48:11.320292
4 8.0 4.10 2016-02-18 15:12:11.320296
5 8.3 0.30 2016-02-18 22:24:11.320299
6 8.4 0.13 2016-02-19 00:48:11.320301
7 8.4 0.01 2016-02-19 00:48:11.320304
8 8.8 0.30 2016-02-19 10:24:11.320306
9 9.5 0.70 2016-02-20 03:12:11.320309