pandas parse date code example
Example 1: pd.to_datetime python
import pandas as pd
date='2020/11/26 12:00:00'
date_time=pd.to_datetime(date, format='%Y/%m/%d %H:%M:%S')
Example 2: date parser python pandas
mydateparser = lambda x: pd.datetime.strptime(x, "%Y %m %d %H:%M:%S")
df = pd.read_csv("file.csv", sep='\t', names=['date_column', 'other_column'], parse_dates=['date_column'], date_parser=mydateparser)
Example 3: parse_dates format pandas
pd.read_csv('data/data_1.csv', parse_dates=['date'], dayfirst=True)
Example 4: date parser python pandas
format='%d-%b-%Y'
Example 5: date parser python pandas
import pandas as pd
values = {'dates': ['02-Sep-2019','13-Sep-2019','21-Sep-2019'],
'status': ['Opened','Opened','Closed']
}
df = pd.DataFrame(values, columns = ['dates','status'])
df['dates'] = pd.to_datetime(df['dates'], format='%d-%b-%Y')
print (df)
print (df.dtypes)
Example 6: date parser python pandas
import pandas as pd
values = {'dates': ['20190902093000','20190913093000','20190921200000'],
'status': ['Opened','Opened','Closed']
}
df = pd.DataFrame(values, columns = ['dates','status'])
df['dates'] = pd.to_datetime(df['dates'], format='%Y%m%d%H%M%S')
print (df)
print (df.dtypes)