diff --git a/src/views/elements.js b/src/views/elements.js
index 24cd5ca32d56d404c620f46a7d87091379d0b75b..6597dd839e6542df47a996a0ba568f2b3a8cf126 100644
--- a/src/views/elements.js
+++ b/src/views/elements.js
@@ -119,7 +119,7 @@ export class datetimeInput {
       // convert to locale timezone
       const locale = {
         year: parsed.getFullYear(),
-        month: `${parsed.getMonth()}`.padStart(2, '0'),
+        month: `${parsed.getMonth() + 1}`.padStart(2, '0'),
         date: `${parsed.getDate()}`.padStart(2, '0'),
         hour: `${parsed.getHours()}`.padStart(2, '0'),
         minute: `${parsed.getMinutes()}`.padStart(2, '0'),