diff --git a/CHANGELOG.md b/CHANGELOG.md index d42eb1d9..7fcb149f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,8 @@ _This release is scheduled to be released on 2022-04-01._ ### Added +- Added a config option under the weather module, absoluteDates, providing an option to format weather forecast date output with either absolute or relative dates. + ### Updated ### Fixed diff --git a/modules/default/weather/forecast.njk b/modules/default/weather/forecast.njk index 32a2e4a6..2bac7eae 100644 --- a/modules/default/weather/forecast.njk +++ b/modules/default/weather/forecast.njk @@ -8,9 +8,9 @@ {% set forecast = forecast.slice(0, numSteps) %} {% for f in forecast %} - {% if (currentStep == 0) and config.ignoreToday == false %} + {% if (currentStep == 0) and config.ignoreToday == false and config.absoluteDates == false %} {{ "TODAY" | translate }} - {% elif (currentStep == 1) and config.ignoreToday == false %} + {% elif (currentStep == 1) and config.ignoreToday == false and config.absoluteDates == false %} {{ "TOMORROW" | translate }} {% else %} {{ f.date.format('ddd') }} diff --git a/modules/default/weather/weather.js b/modules/default/weather/weather.js index 62182211..e4acc733 100644 --- a/modules/default/weather/weather.js +++ b/modules/default/weather/weather.js @@ -43,7 +43,8 @@ Module.register("weather", { onlyTemp: false, showPrecipitationAmount: false, colored: false, - showFeelsLike: true + showFeelsLike: true, + absoluteDates: false }, // Module properties.