The calendar displays 1 day off, so for example, October 1st 2010, which is a Friday, is displaying as a Saturday.

See attachment. This site is running with the Europe/Brussels timezone. Note of course that the days of the week should match the date everywhere in the world (i.e. October 1st 2010 is a Friday wherever you are in the world). My guess though is that the bug is due to some mismatch in timezone/serverzone calculation.

See also discussion here: http://commons.acquia.com/discussion/calendar-day

This makes the calendar function totally dangerous to use (since it would cause utter confusion, e.g. The meeting is "Saturday the 1st October" which does not exist, so is the meeting Fri 1st October or Sat 2nd Oct?!?).

CommentFileSizeAuthor
broken_calendar.png55.26 KBdrupalshrek

Comments

Mercury500’s picture

Mine's off too. Subscribing.

drupalshrek’s picture

I think this must be something in Calendar, so I am posting there too, see:
http://drupal.org/node/931848

mstef’s picture

Status: Active » Closed (fixed)

It is something in Calendar. I just figured out what the problem is and how to easily fix it. You have to change Drupal date settings to use Monday as the first day of the week. ( admin/settings/date-time )

@drupalshrek: I just commented on that issue with the same workaround. Calendar will need to be patched.

As for Commons, for now, I will strongarm the setting. Maybe calendar can get patched soon.