Quantcast
Channel: Convert string "Jun 1 2005 1:33PM" into datetime - Stack Overflow
Viewing all articles
Browse latest Browse all 55

Answer by Riz.Khan for Convert string "Jun 1 2005 1:33PM" into datetime

$
0
0
emp = pd.read_csv("C:\\py\\programs\\pandas_2\\pandas\\employees.csv")emp.info()

it shows "Start Date Time" Column and "Last Login Time" both are "object = strings" in data-frame

<class 'pandas.core.frame.DataFrame'>RangeIndex: 1000 entries, 0 to 999Data columns (total 8 columns):First Name           933 non-null objectGender               855 non-null object
Start Date           1000 non-null objectLast Login Time      1000 non-null object
Salary               1000 non-null int64Bonus %              1000 non-null float64Senior Management    933 non-null objectTeam                 957 non-null objectdtypes: float64(1), int64(1), object(6)memory usage: 62.6+ KB

By using parse_dates option in read_csv mention you can convert your string datetime into pandas datetime format.

emp = pd.read_csv("C:\\py\\programs\\pandas_2\\pandas\\employees.csv", parse_dates=["Start Date", "Last Login Time"])emp.info()<class 'pandas.core.frame.DataFrame'>RangeIndex: 1000 entries, 0 to 999Data columns (total 8 columns):First Name           933 non-null objectGender               855 non-null object
Start Date           1000 non-null datetime64[ns]Last Login Time      1000 non-null datetime64[ns]
Salary               1000 non-null int64Bonus %              1000 non-null float64Senior Management    933 non-null objectTeam                 957 non-null objectdtypes: datetime64[ns](2), float64(1), int64(1), object(4)memory usage: 62.6+ KB

Viewing all articles
Browse latest Browse all 55

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>