diff --git a/src/app/calladapter.cpp b/src/app/calladapter.cpp
index 3409587736d7a100173c08c07788581227b9cddc..5d45ce8fed92a8be595972383832e2b4a76bd4c7 100644
--- a/src/app/calladapter.cpp
+++ b/src/app/calladapter.cpp
@@ -1154,7 +1154,11 @@ CallAdapter::takeScreenshot(const QImage& image, const QString& path)
 {
     QString name = QString("%1 %2")
                        .arg(tr("Screenshot"))
+#ifdef WIN32
+                       .arg(QDateTime::currentDateTime().toString("yyyy-MM-dd HHmmss"));
+#else
                        .arg(QDateTime::currentDateTime().toString(Qt::ISODate));
+#endif
 
     bool fileAlreadyExists = true;
     int nb = 0;