nfp = pd.read_csv('NFP.csv', sep='[\\s,]', header=None, skiprows=1,
    converters={(0): lambda x: DT.datetime.strptime(x, '%Y%m%d'), (1): lambda
    x: DT.time(*map(int, x.split(':')))}, names=['Date', 'Time', 'Actual',
    'Consensus', 'Previous'])
print(nfp)
Split datetime64 column into a date and time column in pandas dataframe