diff --git a/src/backup.js b/src/backup.js index 813be9c..35a427e 100644 --- a/src/backup.js +++ b/src/backup.js @@ -119,11 +119,11 @@ function getDateFolder() { } } const date = new Date(); - let month = date.getMonth() + 1; - let day = date.getDate(); + let month = date.getUTCMonth() + 1; + let day = date.getUTCDate(); if (month < 10) month = `0${month}`; if (day < 10) day = `0${day}`; - const dayDir = `${date.getFullYear()}/${month}/${day}`; + const dayDir = `${date.getUTCFullYear()}/${month}/${day}`; const backupDir = `${dir}/${dayDir}`; return backupDir; } diff --git a/src/core/tilesBackup.js b/src/core/tilesBackup.js index b94325c..9912a3f 100644 --- a/src/core/tilesBackup.js +++ b/src/core/tilesBackup.js @@ -112,8 +112,8 @@ export async function incrementialBackupRedis( fs.mkdirSync(canvasBackupDir); } const date = new Date(); - let hours = date.getHours(); - let minutes = date.getMinutes(); + let hours = date.getUTCHours(); + let minutes = date.getUTCMinutes(); if (hours < 10) hours = `0${hours}`; if (minutes < 10) minutes = `0${minutes}`; const canvasTileBackupDir = `${canvasBackupDir}/${hours}${minutes}`;