From d8c8e1e35fef57f95376931e865be2eb10bfdfe8 Mon Sep 17 00:00:00 2001 From: Hugo SUBTIL <ext.sopra.husubtil@grandlyon.com> Date: Fri, 21 Feb 2020 10:50:15 +0100 Subject: [PATCH] Update date handling for month and year --- src/index.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/index.js b/src/index.js index 7005f63..2d89fc0 100644 --- a/src/index.js +++ b/src/index.js @@ -144,9 +144,13 @@ function getMomentFormat(timeRange, startDate, enedisValueOrder) { case 'urlCdcJour': return moment(startDate, 'DD/MM/YYYY').add(enedisValueOrder, 'day') case 'urlCdcMois': - return moment(startDate, 'DD/MM/YYYY').add(enedisValueOrder, 'month') + return moment(startDate, 'DD/MM/YYYY') + .startOf('month') + .add(enedisValueOrder, 'month') case 'urlCdcAn': - return moment(startDate, 'DD/MM/YYYY').add(enedisValueOrder, 'year') + return moment(startDate, 'DD/MM/YYYY') + .startOf('year') + .add(enedisValueOrder, 'year') default: throw new Error('unknown timeRange ' + timeRange) } -- GitLab