Function calculateYearDay [src]
Prototype
pub fn calculateYearDay(self: EpochDay) YearAndDay
Parameters
self: EpochDay
Source
pub fn calculateYearDay(self: EpochDay) YearAndDay {
var year_day = self.day;
var year: Year = epoch_year;
while (true) {
const year_size = getDaysInYear(year);
if (year_day < year_size)
break;
year_day -= year_size;
year += 1;
}
return .{ .year = year, .day = @as(u9, @intCast(year_day)) };
}