It is the community version of OnlyOffice that we host ourselves. I've tried to find any version number but to no avail. But it was installet just a week ago so it isn't old. The time zone is UTC+1, which I consider not an issue since it is failing a whole day, not hours.
Steps to reproduce:
- Create a new Project.
- Add a task, and assign it to yourself. Set start and end dates, mine spanned from Monday 6/2 to Friday 10/2 next week but it isn't really relevant but is good to know which dates we're working with here. Right?
It looks good in the details, just as entered:
- Switch to Gantt chart
Oh, it is one day short... But, sure I can live with the idea that due date is the date where the task is done, not the last date to be finished. Maybe a little quirky, but I can live with that.
- Switch to calendar view
And we're back to the notion that due date is when the task should be done, not the first date after it is supposed to be done. The way I prefer it to be, to be honest.
- I add another task, Saturday to Sunday
- The Gantt view looks weird now
- So I correct it, and I want to link them as well
- But now the calendar view shows this (you might have to open it separately in a new tab since it is too wide to show correctly):
That's not right. They are supposed to be linked and thus shouldn't overlap and they should end on the dates that I want the tasks to be done, at the latest. Not the day after, nor the day before.
I would, of course, like to have the correct dates in the calendar so that I can take a quick glimpse there to see what is due soon. But if someone plans a project by pulling the bars in the Gantt view, they will all be due one day later than planned which could lead to really weird effects.
I would guess that the rendering of the Gantt view is slightly off, probably it is using the date and 00:00 as time and thus will end one day early while the task and calendar view uses either 23:59 ( or 11:59 pm if you're on a 12 hrs clock) and thus covers the whole day.
Let me know if you need anything else. I could grant you a temporary access to our environment if you want to take a look your selves, but I prefer not to since we are in the startup of the production site.