Did your software ever crash after moving to a different time zone? Did daylight saving ever make you have repeated timestamps in logs? Should we care about a leap second? And in what timezone the Moon is?
Date and time is 1st class citizen in Java for a couple of years already, but this domain has a lot of traps and caveats. Together we will try to tame that fantastic beast!
20 years of practical Java & other JVM languages experience. Lecturing Java at Jagiellonian University. Likes to solve problems, not to code. Currently working as Director of Engineering at Remitly.
6 years of professional polyglot programming experience. Likes to solve problems, not to code. Currently working as Team Lead at Ocado.