blob: 341bf22a6c19352ec6225944fb49adeed22983e8 [file] [log] [blame]
Tim van der Lippefdbd42e2020-04-07 14:14:361'use strict';
2
Tim van der Lippe2c891972021-07-29 15:22:503var floor = require('./floor');
Tim van der Lippefdbd42e2020-04-07 14:14:364
Tim van der Lippe2c891972021-07-29 15:22:505// https://262.ecma-international.org/5.1/#sec-15.9.1.3
Tim van der Lippefdbd42e2020-04-07 14:14:366
7module.exports = function DayFromYear(y) {
Tim van der Lippe2c891972021-07-29 15:22:508 return (365 * (y - 1970)) + floor((y - 1969) / 4) - floor((y - 1901) / 100) + floor((y - 1601) / 400);
Tim van der Lippefdbd42e2020-04-07 14:14:369};
10