Skip to content

Timesheets not respecting timezone settings and logging time for the following day #1968

@LarsCawley

Description

@LarsCawley

Context

Studio name: PRPVFX
Kitsu version: 1.0.15
Zou version: 1.0.15
Production type: All

Despite server time and Kitsu profile set to the correct timezone (NZDT - Pacific/Auckland) the task timesheet page defaults to the previous day until our 1pm, which is 0.00 UTC, after which it defaults to our current day when the page is refreshed. More concerning though is that hours logged on the current date before our 1pm will show up on the following day.

Here is a line from the gunicorn_access.log that appears to show that happening. Although the log is written today, the 12th, it refers to the following day.

127.0.0.1 - - [12/Mar/2026:10:46:24 +1300] "GET //data/user/time-spents/2026-03-13 HTTP/1.0" 200 2 "https://[server address]/my-tasks?section=timesheets" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"

  • OS: Windows 11
  • Browser: Firefox
  • Version 148.0

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions