MagiCal Bug Report

2 Votes

ISO8601 rule violated in 2020

  • Type: Incorrect Functionality
  • Version Tested: 1.1r1 (Intel)
  • OS Version Affected: Mac OS X 10.4 Intel
  • Status: Open

Description

2020 is the seldom instance of a leap year that has January 1 on a Wednesday and December 31 on a Thursday. According to ISO 8601, 2020-01-01 belongs to the last week of 2019 and 2020-12-31 is in the last week of 2020. Magical gets both wrong, even though the preferences are set appropriately (i.e. Thursday decides the week number and weeks start Monday).

Submitted by Calendar week 2020 at 12:33pm on 12 Feb 2009

Updates

These and only these years (in the gregorian cycle from 2001 to 2400) should have 53 weeks:
2004, 2009, 2015, 2020, 2026, 2032, 2037, 2043, 2048, 2054, 2060, 2065, 2071, 2076, 2082, 2088, 2093, 2099, 2105, 2111, 2116, 2122, 2128, 2133, 2139, 2144, 2150, 2156, 2161, 2167, 2172, 2184, 2189, 2195, 2201, 2207, 2212, 2218, 2224, 2229, 2235, 2240, 2246, 2252, 2257, 2263, 2268, 2274, 2280, 2285, 2291, 2296, 2303, 2304, 2308, 2314, 2320, 2325, 2331, 2336, 2342, 2348, 2353, 2359, 2364, 2370, 2376, 2381, 2387, 2392, 2398

Posted by Crissov at 12:39pm on 12 Feb 2009

I've got 2009 with 52 weeks in 2009 instead of 53 weeks under Leopard i.e. the week marked as week one for 2010 has its Thursday in 2009.

Overall, great program!

Posted at 02:25am on 03 Apr 2009

Vote

Add More Information

(optional)

(optional, will not appear on report)

What is twenty-two plus ten?
(MAPTCHA)