MCPcopy Create free account
hub / github.com/javascriptdata/danfojs / monthRange

Method monthRange

src/danfojs-base/core/daterange.ts:219–236  ·  view source on GitHub ↗
(range: number[])

Source from the content-addressed store, hash-verified

217 }
218
219 private monthRange(range: number[]): number[][] {
220 let minus: number;
221 let yVal = 0
222 let dateRange: number[][] = range.map((x) => {
223 if (x > 11) {
224 if ( x % 12 == 0) {
225 minus = x
226 yVal = x / 12
227 return [yVal, (x - minus)]
228 }
229 else {
230 return [yVal, (x -minus)]
231 }
232 }
233 return [yVal, x]
234 })
235 return dateRange
236 }
237
238 private dayEnd(startDate: Date, endDate: Date): number{
239 let monthEnd = this.monthEnd(startDate, endDate)

Callers 1

dayEndMethod · 0.95

Calls 1

mapMethod · 0.65

Tested by

no test coverage detected