Project

General

Profile

Actions

Epic #236

open

Application-Wide Timezone Support

Added by Redmine Admin about 2 months ago. Updated about 23 hours ago.

Status:
Ready To UAT
Priority:
Normal
Assignee:
Start date:
12/23/2025
Due date:
% Done:

100%


Description

Description:

Implement timezone handling across the application so that all date and time values are displayed to users based on their configured timezone.

Requirements:

  • Store all system date and time values in UTC at the database level.
  • Each user must have an associated timezone setting.
  • Convert and display date and time values according to the user’s timezone in:
  • Appointments
  • Provider availability slots
  • Notifications (in-app)
  • Audit logs and email logs (view layer only)
  • Timezone conversion must be applied consistently across web and mobile clients.
  • Default timezone should be applied if the user has not explicitly set one.
  • Ensure daylight saving time adjustments are handled correctly.

Acceptance Criteria:

  • All stored timestamps remain in UTC.
  • Users see dates and times correctly converted to their timezone.
  • Appointment times match the user’s local time.
  • No mismatch between backend data and UI display.

Files

clipboard-202512242013-fq6yf.png (32.2 KB) clipboard-202512242013-fq6yf.png Redmine Admin, 12/24/2025 03:43 PM

Subtasks 1 (0 open1 closed)

Bug #281: Time zone bugsClosedDeeksha Singh12/23/2025

Actions
Actions

Also available in: Atom PDF