~/talk

ThreeTen (JSR 310) the new Date and Time API in Java 8

Talkat JDD 2012 · 2012-10-25..10-26· [java]
links:none on file
slides:none on file

JSR 310 / ThreeTen is a Joda Time–based Date/Time API for Java 8 that splits time into a machine model (Instant, Duration) and a human model (LocalDate, LocalTime, ZonedDateTime), adds a Clock abstraction for testable current time, and fixes DST and leap-year edge cases (e.g. adding one month from Jan 31 yields Feb 28). Examples show converting OffsetDateTime to Instant for precise arithmetic, constructing fixed Clocks for tests, and the recommendation to use Joda now and migrate to ThreeTen/Java 8.

AI-written summary · about

  1. 0:00Introduction
  2. 3:58Problems with Java date APIs
  3. 10:05Joda Time creation limits
  4. 21:46ThreeTen design
  5. 23:13Machine vs human time
  6. 34:07Core classes with examples
  7. 43:22Clocks for testing
  8. 45:56Date arithmetic edge cases
  9. 50:29Time zone transitions
  10. 52:15ThreeTen status future
~/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.