Discordian date: Difference between revisions

Content added Content deleted
(Added Swift solution)
m (→‎{{header|Phix}}: bugfix. the isleapyear() builtin has been renamed as is_leap_year())
Line 2,951: Line 2,951:
integer {y,m,d} = dt
integer {y,m,d} = dt
dyear = sprintf("%d",y+1166)
dyear = sprintf("%d",y+1166)
leap = isleapyear(y)
leap = is_leap_year(y)
if leap and m=2 and d=29 then
if leap and m=2 and d=29 then
return "St. Tib's Day, in the YOLD " & dyear
return "St. Tib's Day, in the YOLD " & dyear