Bug 474111

Summary: Wrong Month, Wrong Day of Week, and Wrong Layout for Calendar
Product: [Applications] Merkuro Reporter: capitalex
Component: generalAssignee: Claudio Cambra <claudio.cambra>
Status: REPORTED ---    
Severity: major CC: carl
Priority: NOR    
Version First Reported In: 23.08.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: A screenshot of Merkuro marked up to hightlight the multiple errors.

Description capitalex 2023-09-03 18:34:56 UTC
Created attachment 161379 [details]
A screenshot of Merkuro marked up to hightlight the multiple errors.

SUMMARY
Merkuro calendar shows the wrong date with the wrong layout as well. At the time of writing this, it is Sunday, September 3, 2023. Merkuro shows the date as being Monday, August 3rd. Not only is this the wrong date, it's incorrect even for August. The 3rd was a Thursday.  Merkuro appears to be using the day layout for October.

STEPS TO REPRODUCE
1. Start Merkuro Calendar

OBSERVED RESULT
The month of the year is wrong, the day of the week is wrong, and the layout is wrong.

It shows the month as August and the day as the Monday the 3rd, which is wrong for both August and September as the Monday the 3rd is in October.

EXPECTED RESULT
The calendar shows the day as Sunday, September 3rd.

SOFTWARE/OS VERSIONS 
Linux: Arch Linux x86_65
KDE Plasma Version:  Plasma 5.27.7
KDE Frameworks Version: 5.109.0
Qt Version: 5.15.10

ADDITIONAL INFORMATION
The calendar is launched as part of my start up applications. And is assigned a fixed position and size by KWin Rules.
Comment 1 capitalex 2023-10-05 18:21:04 UTC
Seems like multiple users are having issues with Merkuro showing the wrong day and sometimes month. The only timezones unaffected are European timezones. See this thread for more: https://discuss.kde.org/t/merkuro-off-by-one-day-while-system-is-correct/5209/18