@@ -70,7 +70,7 @@ export function buildDailyEvolutionFromDaily(daily: DailyRawPoint[]): DailyDataP
7070 . slice ( )
7171 . sort ( ( a , b ) => a . day . localeCompare ( b . day ) )
7272 . map ( item => {
73- const dayDate = parseIsoDateOnly ( item . day )
73+ const dayDate = parseIsoDate ( item . day )
7474 const timestamp = dayDate . getTime ( )
7575
7676 return { day : item . day , value : item . value , timestamp }
@@ -83,13 +83,13 @@ export function buildRollingWeeklyEvolutionFromDaily(
8383 rangeEndIso : string ,
8484) : WeeklyDataPoint [ ] {
8585 const sorted = daily . slice ( ) . sort ( ( a , b ) => a . day . localeCompare ( b . day ) )
86- const rangeStartDate = parseIsoDateOnly ( rangeStartIso )
87- const rangeEndDate = parseIsoDateOnly ( rangeEndIso )
86+ const rangeStartDate = parseIsoDate ( rangeStartIso )
87+ const rangeEndDate = parseIsoDate ( rangeEndIso )
8888
8989 const groupedByIndex = new Map < number , number > ( )
9090
9191 for ( const item of sorted ) {
92- const itemDate = parseIsoDateOnly ( item . day )
92+ const itemDate = parseIsoDate ( item . day )
9393 const dayOffset = Math . floor ( ( itemDate . getTime ( ) - rangeStartDate . getTime ( ) ) / 86400000 )
9494 if ( dayOffset < 0 ) continue
9595
@@ -173,7 +173,7 @@ export function buildMonthlyEvolutionFromDaily(daily: DailyRawPoint[]): MonthlyD
173173 return Array . from ( valuesByMonth . entries ( ) )
174174 . sort ( ( [ a ] , [ b ] ) => a . localeCompare ( b ) )
175175 . map ( ( [ month , value ] ) => {
176- const monthStartDate = parseIsoDateOnly ( `${ month } -01` )
176+ const monthStartDate = parseIsoDate ( `${ month } -01` )
177177 const timestamp = monthStartDate . getTime ( )
178178 return { month, value, timestamp }
179179 } )
@@ -191,7 +191,7 @@ export function buildYearlyEvolutionFromDaily(daily: DailyRawPoint[]): YearlyDat
191191 return Array . from ( valuesByYear . entries ( ) )
192192 . sort ( ( [ a ] , [ b ] ) => a . localeCompare ( b ) )
193193 . map ( ( [ year , value ] ) => {
194- const yearStartDate = parseIsoDateOnly ( `${ year } -01-01` )
194+ const yearStartDate = parseIsoDate ( `${ year } -01-01` )
195195 const timestamp = yearStartDate . getTime ( )
196196 return { year, value, timestamp }
197197 } )
0 commit comments