diff --git a/features/esm_SAM.py b/features/esm_SAM.py index 3c52501..302c172 100644 --- a/features/esm_SAM.py +++ b/features/esm_SAM.py @@ -213,7 +213,10 @@ def convert_event_time(df_esm_sam_clean: pd.DataFrame) -> pd.DataFrame: df_esm_sam_clean["questionnaire_id"] == QUESTIONNAIRE_ID_SAM.get("event_time") ].assign( event_time=lambda x: pd.to_datetime( - x.esm_user_answer, errors="coerce", format="Y-m-d H:M:S %z", exact=True + x.esm_user_answer, + errors="coerce", + format="%Y-%m-%d %H:%M:%S %z", + exact=True, ) ) # Example answer: 2020-09-29 00:05:00 +0200 @@ -249,7 +252,7 @@ def extract_event_duration(df_esm_sam_clean: pd.DataFrame) -> pd.DataFrame: event_duration=lambda x: pd.to_datetime( x.esm_user_answer.str.slice(start=0, stop=-6), errors="coerce", - format="Y-m-d H:M:S", + format="%Y-%m-%d %H:%M:%S", ).dt.time ) # Example answer: 2020-09-29 00:05:00 +0200