Long year: Difference between revisions

Content deleted Content added
AdaDaddy (talk | contribs)
No edit summary
Line 988:
 
</pre>
 
=={{header|Nim}}==
<lang Nim>import times
 
proc has53weeks(year: Positive): bool =
let dt = initDateTime(monthday = 1, month = mJan, year = year, hour = 0, minute = 0, second= 0)
result = dt.weekday == dThu or year.isLeapYear and dt.weekday == dWed
 
when isMainModule:
echo "Years with 53 weeks between 2000 and 2100:"
for year in 2000..2100:
if year.has53weeks:
echo year</lang>
 
{{out}}
<pre>Years with 53 weeks between 2000 and 2100:
2004
2009
2015
2020
2026
2032
2037
2043
2048
2054
2060
2065
2071
2076
2082
2088
2093
2099</pre>
<pre>
 
=={{header|Pascal}}==