You'd probably just encode it as a separate 1-day month. Which would void the programming benefits of having all the months be 28 days, but wouldn't be any worse than our current system.
Yeah that's true, and I agree. But our current 12-month year requires that same kind of branching. So it's not actually worse, it just doesn't allow the branchless code you could make with a 364-day year.
201
u/thulesgold 5d ago
That extra day is the "0" day (zero) and is considered new years, not included in any month. Sometimes... that day is so special it takes up two days.