Date.Date.from_days.parts: def of bend-time-lib@0.4.0.1 Import: import bend-time-lib@0.4.0.1/date.bend as Date Lines 288-299 of bend-time-lib@0.4.0.1/date.bend: https://jend.leeeet.dev/read.txt?path=bend-time-lib@0.4.0.1/date.bend&start_line=288&end_line=299 import Base def Date.from_days.parts(+z: U32) -> Result<&2, &2, Date.Error, Date>: +era = U32.div(z, 146097) +doe = Date.from_days.doe(z, era) +yoe = Date.from_days.yoe(doe) +doy = Date.from_days.doy(doe, yoe) +mp = Date.from_days.mp(doy) +m = Date.from_days.month(mp, U32.is_lt(mp, 10)) Date.from( Date.from_days.year(U32.add(yoe, U32.mul(era, 400)), U32.is_le(m, 2)), m, Date.from_days.day(doy, mp) ) Uses (17): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Result https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.add https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.div https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.is_le https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.is_lt https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.mul https://jend.leeeet.dev/definition.txt?path=bend-time-lib@0.4.0.1/date.bend&name=Date https://jend.leeeet.dev/definition.txt?path=bend-time-lib@0.4.0.1/date.bend&name=Date.Error https://jend.leeeet.dev/definition.txt?path=bend-time-lib@0.4.0.1/date.bend&name=Date.from https://jend.leeeet.dev/definition.txt?path=bend-time-lib@0.4.0.1/date.bend&name=Date.from_days.day https://jend.leeeet.dev/definition.txt?path=bend-time-lib@0.4.0.1/date.bend&name=Date.from_days.doe https://jend.leeeet.dev/definition.txt?path=bend-time-lib@0.4.0.1/date.bend&name=Date.from_days.doy https://jend.leeeet.dev/definition.txt?path=bend-time-lib@0.4.0.1/date.bend&name=Date.from_days.month https://jend.leeeet.dev/definition.txt?path=bend-time-lib@0.4.0.1/date.bend&name=Date.from_days.mp https://jend.leeeet.dev/definition.txt?path=bend-time-lib@0.4.0.1/date.bend&name=Date.from_days.year https://jend.leeeet.dev/definition.txt?path=bend-time-lib@0.4.0.1/date.bend&name=Date.from_days.yoe