/
Timezone issues
Got feedback or spotted a mistake?

Leave a comment at the end of this page or email contact@krishagni.com

Timezone issues

You might sometimes see a date field that is off by a day. This is typically due to misconfiguration of the timezone settings.

There are three timezone settings you need to be aware of:

  1. User profile timezone.

  2. Field Configuration.

  3. Database timezone.

  4. Tomcat machine’s timezone.

 

User’s Timezone Setting

Typically, the users are in the same timezone as the database. If not, the user can configure their timezone on their profile page see below steps.

The timezone setting must correspond to the user's current city rather than the university or lab location.
I.e., if a user has traveled from ‘Los Angeles' (the university city) → 'New York’, their profile should reflect the timezone for "New York."

  1. Click on your profile in the top left corner:

    image-20250218-084728.png
  1. Set the timezone to the city you are in:

    image-20250218-084935.png

Field Configuration

Check the field if it is configured correctly. i.e. JSON configuration (Collection Protocol Specific or System Level).

Example: For the “Birth Date“ field, which is a date-only field, make sure to include the attribute "dateOnly": true, in the configuration.

Database and Tomcat Timezone

Your IT administrator configures these timezones, and both should be set to the same value. For example, EST, PST, GMT, etc.

 

 

Related content

The server time zone value 'CDT' is unrecognised or represents more than one time zone.
The server time zone value 'CDT' is unrecognised or represents more than one time zone.
More like this
Locale and timezone handling
Locale and timezone handling
More like this
How to mark PHI fields in query forms?
How to mark PHI fields in query forms?
More like this
How different dates are related?
How different dates are related?
More like this
Scheduler to refresh Specimen additional details has failed
Scheduler to refresh Specimen additional details has failed
More like this
Error :Caused by: java.sql.SQLException: ORA-28001: the password has expired
Error :Caused by: java.sql.SQLException: ORA-28001: the password has expired
More like this
Got feedback or spotted a mistake?

Leave a comment at the end of this page or email contact@krishagni.com