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)) }; }