diff --git a/src/services/date_notes.js b/src/services/date_notes.js index ef0ea63fd..66606f11a 100644 --- a/src/services/date_notes.js +++ b/src/services/date_notes.js @@ -146,7 +146,7 @@ function getDateNoteTitle(rootNote, dayNumber, dateObj) { return pattern .replace(/{dayInMonthPadded}/g, dayNumber) - .replace(/{isoDate}/g, dateUtils.utcDateTimeStr(dateObj)) + .replace(/{isoDate}/g, dateUtils.utcDateStr(dateObj)) .replace(/{weekDay}/g, weekDay) .replace(/{weekDay3}/g, weekDay.substr(0, 3)) .replace(/{weekDay2}/g, weekDay.substr(0, 2)); diff --git a/src/services/date_utils.js b/src/services/date_utils.js index 2a5637139..b01804ad5 100644 --- a/src/services/date_utils.js +++ b/src/services/date_utils.js @@ -30,6 +30,10 @@ function pad(num) { return num <= 9 ? `0${num}` : `${num}`; } +function utcDateStr(date) { + return date.toISOString().split('T')[0]; +} + function utcDateTimeStr(date) { return date.toISOString().replace('T', ' '); } @@ -68,6 +72,7 @@ module.exports = { utcNowDateTime, localNowDateTime, localNowDate, + utcDateStr, utcDateTimeStr, parseDate, parseDateTime,