Especially for daily averages, when someone asks for an enddate, they expect to see the values for the full 24 hours of that day.
MazamaCoreUtils::dateRange() supports this and they way that startdate and enddate are interpreted should be evaluated in every function.
Additionally, there is a partially supported includeFullEnddate that should be evaluated. Is it still needed? Should it supported?
This task needs careful evaluation of all the pros and cons before any coding begins.
Especially for daily averages, when someone asks for an
enddate, they expect to see the values for the full 24 hours of that day.MazamaCoreUtils::dateRange()supports this and they way thatstartdateandenddateare interpreted should be evaluated in every function.Additionally, there is a partially supported
includeFullEnddatethat should be evaluated. Is it still needed? Should it supported?This task needs careful evaluation of all the pros and cons before any coding begins.