World Congress 2026 Europe - Virtual Stage Jun 30, 2026 Session details

The Time Paradox: Building Timezone-Safe Python/Django Applications

Denny Biasiolli

Are fixed UTC offsets silently corrupting your scheduled tasks? Learn the two universal rules to eliminate timezone bugs and build timezone-safe Python and Django applications.

Pause
Mute Enter Fullscreen
#1 about 4 min

Finance team quarter close time zone horror story

How unexpected UTC conversions caused valid payments to leak into the wrong fiscal quarter.

#2 about 3 min

Defining timestamps and the international standard format

Why standardizing timestamps relies on fixed epoch points rather than localized clock observations.

#3 about 2 min

Fixing timestamp differences in python and javascript

How mismatched seconds and milliseconds defaults trigger extreme date divergence between languages.

#4 about 4 min

Clarifying the difference between timestamps and time zones

How global time zones act as individualized interpreters for universally fixed timestamps.

#5 about 3 min

Scheduled tasks and daylight saving time bugs

Why assuming static offsets breaks automated reports when regional daylight saving calendars disagree.

#6 about 4 min

Storing past historical events versus future scheduled intents

Why developers should record logs in UTC while persisting future schedules as local times plus timezone strings.

#7 about 4 min

Handling daylight saving time edge cases and phantom hours

Safely managing ambiguous schedule points requires explicit user prompts and specialized timezone arithmetic libraries.

#8 about 2 min

Avoiding naive datetime objects in python applications

How configuring explicitly aware date times prevents reliance on unpredictable system-level local settings.

#9 about 2 min

Addressing native javascript date object localization limitations

Bypassing incorrect system defaults and zero-indexed months requires adopting dedicated third-party time libraries.

#10 about 3 min

Configuring postgresql timezone settings for accurate database queries

Normalizing stored timestamps to UTC ensures stability while connection settings dictate the localized query output.

#11 about 2 min

Activating time zones inside django web application settings

Configuring built-in Django database transaction variables standardizes times across incoming global requests.

#12 about 5 min

Implementing middleware setups for user specific time zones

Combining browser cookies and profile logic enables personalized application views without manual database recalibration.

Matching moments

3:30 min

Handling time zones and date formats

1:12 min

Overview of the JavaScript date and time ecosystem

Marco Sieben Marco Sieben · Europe 2026 Virtual

3:13 min

Leveraging global time zones for continuous software development

Kyle Daigle · Coffee With Developers

2:30 min

Workspace setups and managing international time zones

Stefan Dietz Stefan Dietz · World Congress 2024

4:13 min

Replacing legacy date objects with the temporal application interface

Chris Heilmann +2 · LIVE

3:25 min

The psychological impact of timezone differences on remote teams

Chris Heilmann +1 · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 25, 2026 · 12:55–13:25

Stage 3

Replay-Safe Architecture: Building Event-Driven Systems That Can Recover With Confidence

Ishan Shah

PayPal, Software Engineer | Distributed Systems, AI, and Platform Engineering

Ishan Shah
Open session

World Congress 2026 North America

September 24, 2026 · 14:10–14:40

Stage 3

Real-Time Data Platforms at Trillion-Event Scale

Diptamay Sanyal

Principal Engineer | Data, AI & Cybersecurity Platforms

Diptamay Sanyal
Open session

World Congress 2026 North America

September 24, 2026 · 12:50–13:20

Stage 3

Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases

Wei Hu

Senior Vice President of Research and Development

Wei Hu
Open session

World Congress 2026 North America

September 25, 2026 · 11:40–12:10

Stage 9

You Can’t Re-Run Sunlight: Designing ML Data Architectures for Physical AI

An Phan

Senior Data Infrastructure Engineer @ Hippo Harvest

An Phan
Open session

World Congress 2026 North America

September 24, 2026 · 16:50–17:20

Stage 9

From Guesswork to Governance: Data Contracts Bring API Discipline to Apache Kafka

Sandon Jacobs

Senior Developer Advocate at IBM

Sandon Jacobs
Open session

World Congress 2026 North America

September 25, 2026 · 16:00–16:10

Outdoor Stage

public void saveMoney(AI): The Developer's Guide to Unit Economics

Hrushikesh Pokala

Senior Software Engineer Lead at Equifax

Hrushikesh Pokala