~/talk

It's about time

Talkat DjangoCon US 2018 · 2018-10-14..10-19· [python, databases]
slides:none on file

A rapid tour of concrete hazards and fixes: Gregorian quirks create Feb 30th and shifted Revolution dates, historical offsets force Los Angeles local mean time math, AOL’s billion‑second bug and the 2038 epoch bug show hard deadlines, leap seconds and DST transitions break naive arithmetic. Practical prescriptions include using Python’s datetime with pytz for localization and normalization, prefer ISO‑8601 in logs, always store and display year plus explicit timezone, and treat parsers like dateutil/arrow as heuristics with documented assumptions.

AI-written summary · about

  1. 0:00Start
  2. 2:49The Gregorian Calendar
  3. 9:07Date Time Module
  4. 9:56How Old Is Stephen Hawking
  5. 12:03Why Is a Whole Database Format Needed
  6. 14:28Local Mean Time
  7. 15:36Parsing Dates from Text
  8. 19:54Leap Seconds
  9. 22:50Summary
  10. 23:24Unicode Handling
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.