Session
Lost in Time: Surviving the Time Zone Maze
You’re familiar with Oracle’s well-known DATE datatype — it stores both date and time, down to the second — easy and simple. But what happens when your application goes global? Suddenly, what was “just a date” becomes a puzzle of offsets, daylight saving shifts, and unexpected conversions. One user’s “midnight” becomes another’s “yesterday,” and before you know it, you’re lost in time.
In this session, we’ll demystify the time zone maze inside the Oracle Database. We’ll take a practical look at the different datatypes — DATE, TIMESTAMP WITH TIME ZONE, and TIMESTAMP WITH LOCAL TIME ZONE — and understand what they really store, when to use which, and what traps to avoid.
We’ll explore how Oracle manages time conversions, how session and database time zones interact, and why “UTC everywhere” isn’t always the magic fix. Expect real-world coding examples, a few “gotcha” moments, and some fun facts about time zones along the way.
This session starts with the concepts and continues with hands-on examples to help you find your way through the time zone maze. By the end, you’ll have a solid strategy for storing and displaying time correctly in multi-time zone applications — and the confidence to keep your data (and your users) perfectly in sync, no matter where in the world they are.
Learning Objectives
* Understand the differences between Oracle’s date and time datatypes (DATE, TIMESTAMP WITH TIME ZONE, and TIMESTAMP WITH LOCAL TIME ZONE).
* Learn how to choose the right datatype and design approach for multi-time zone applications.
* Identify and avoid common pitfalls in time zone handling — from daylight saving quirks to implicit conversions — and apply best practices for reliable, global-ready systems.
Giliam Breems
Giliam Breems / Sr. Oracle APEX Consultant at Qualogy
Amsterdam, The Netherlands
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top