Calendar App: Weeks start on wrong day when printing

Originator:felix.alcala
Number:rdar://19362186 Date Originated:31-Dec-2014
Status:Open Resolved:
Product:Calendar App Product Version:8.0 (2026)
Classification:Bug Reproducible:Yes
 
Summary:
Weeks start on Mondays in Germany. However, when I print from the calendar app, the printout shows weeks starting at Tuesday. There are a multitude of threads regarding this issue on discussions.apple.com (eg https://discussions.apple.com/thread/6560780)

I set the start of week to "Monday" both in my Mac's System Preferences ("Language&Region") and in the Calendar App's setting dialog. I expect my printouts to honor these settings. 

Note that when I change either the system setting or the calendar's setting to a week start of Sunday, I am able to print off a week starting in Monday.

More interesting even, when I set both settings to a week start of Tuesday, my printout starts on Thursday!

I have included several screenshots to illustrate the problem.

https://www.dropbox.com/s/sd2qi54dmeszd5v/Mon-Mon-%3ETues.png
https://www.dropbox.com/s/buipmko2gavtmob/Mon%2BSun-%3EMon.png
https://www.dropbox.com/s/ztug9tmfd3fq725/Mon%2BTue-%3EWed.png
https://www.dropbox.com/s/yd0e5cxavrpvt1g/Tue%2BTue-%3EThur.png


Steps to Reproduce:
1. Goto System Preferences -> Language&Region and set First day of Week to "Monday"
2. In the Calendar App's preferences -- on the General tab -- set "Start week on" to "Monday"
3. In the Calendar App select "File" -> "Print"
4. In the Print Dialog, Select View: "Week" or "Month" 

Expected Results:
I expected the printout to honor the Calendar App's settings and print a week starting with MONDAY.

Actual Results:
The first day of the week in both print preview and the actual printout is TUESDAY, not Monday, as was specified.

Version:
Calendar Version 8.0 (2026)
OS X 10.10.1 (14B25)

Notes:
It seems that the calendar printout algorithm adds a correction factor of both the App setting and the system settings, thus leading to a "double compensation". 

Say: Default = Sunday = 0
System says week starts on Monday. "Oh, I must add one day", the calendar thinks.
Calendar app says week starts on Monday.  "Oh, I must add one day", the calendar thinks.

"So obviously, I have to add TWO days, and print off a week that starts on Tuesday".

Well, no ... ;)

Configuration:
The problem only occurs when the user specifies a start of week in the system(!) settings that is not Sunday.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!