diff --git a/main.ipynb b/main.ipynb index fddaf80..df53cf5 100644 --- a/main.ipynb +++ b/main.ipynb @@ -1353,7 +1353,7 @@ "\n", " # Usually, x[0] is the question number but the qustionData set might be keyed by the date if it's a daily case\n", " if sortBy == 'date_done' and type(list(questionData.keys())[0]) == datetime :\n", - " dataframe_array.sort(key=lambda x: x[-1]) \n", + " dataframe_array.sort(key=lambda x: datetime.strptime(x[-1], '%b %d, %Y'))\n", " else :\n", " dataframe_array.sort(key=lambda x: questionData.get(x[0])[sortBy])\n", "\n", diff --git a/main.py b/main.py index 94bfcb6..baefe9d 100644 --- a/main.py +++ b/main.py @@ -1166,7 +1166,7 @@ def convertDataToMatrix(questionData: dict, # Usually, x[0] is the question number but the qustionData set might be keyed by the date if it's a daily case if sortBy == 'date_done' and type(list(questionData.keys())[0]) == datetime : - dataframe_array.sort(key=lambda x: x[-1]) + dataframe_array.sort(key=lambda x: datetime.strptime(x[-1], '%b %d, %Y')) else : dataframe_array.sort(key=lambda x: questionData.get(x[0])[sortBy])