def _local_times_from_hours_since_midnight(times, hours):
tz_info = times.tz  <EOL>naive_times = times.tz_localize(None)  <EOL>return pd.DatetimeIndex(<EOL>(naive_times.normalize().astype(np.int64) +<EOL>(hours * NS_PER_HR).astype(np.int64)).astype('<STR_LIT>'),<EOL>tz=tz_info)<EOL>
converts hours since midnight from an array of floats to localized times