diff --git a/src/conversationsview.cpp b/src/conversationsview.cpp
index 298f0cc781c7e671b4411e7d94e23f7f2cf194b0..796a355e3a5da5bb061ec135f3f8d152181c9a80 100644
--- a/src/conversationsview.cpp
+++ b/src/conversationsview.cpp
@@ -241,8 +241,8 @@ render_time(G_GNUC_UNUSED GtkTreeViewColumn *tree_column,
                 std::time_t now = std::time(nullptr);
                 char interactionDay[100];
                 char nowDay[100];
-                std::strftime(interactionDay, sizeof(interactionDay), "%D", std::localtime(&lastInteractionTimestamp));
-                std::strftime(nowDay, sizeof(nowDay), "%D", std::localtime(&now));
+                std::strftime(interactionDay, sizeof(interactionDay), "%x", std::localtime(&lastInteractionTimestamp));
+                std::strftime(nowDay, sizeof(nowDay), "%x", std::localtime(&now));
 
                 if (std::string(interactionDay) == std::string(nowDay)) {
                     char interactionTime[100];