Lin is Dream
Lin is Dream
May 26, 2025 · Backend Development

Master Java Date & Time APIs: Quick Reference for Daily, Weekly, Monthly and Quarterly Operations

This article consolidates essential Java date and time utilities—including start/end calculations for days, weeks, months, quarters and years, time arithmetic, formatting, parsing, and conversions between LocalDateTime, Date, and Instant—providing a handy reference for developers working with the Java Time API.

DurationJavaLocalDateTime
0 likes · 15 min read
Master Java Date & Time APIs: Quick Reference for Daily, Weekly, Monthly and Quarterly Operations
21CTO
21CTO
May 23, 2021 · Backend Development

Unlock Java 9‑16: New APIs, Immutable Collections, and Stream Enhancements

This article introduces Java 9‑16 features such as factory methods for immutable collections, Optional.ifPresentOrElse, new Stream operations like takeWhile/dropWhile and toList, plus enhanced Duration and LocalDate utilities, providing concise, modern code patterns for developers.

DurationImmutable CollectionsJava
0 likes · 5 min read
Unlock Java 9‑16: New APIs, Immutable Collections, and Stream Enhancements
Programmer DD
Programmer DD
Aug 1, 2019 · Backend Development

Master Java 8 Date & Time API: From LocalDate to ZonedDateTime

This tutorial explains why the old java.util.Date and Calendar APIs were problematic, introduces the immutable, thread‑safe Java 8 Date‑Time classes such as LocalDate, LocalTime, LocalDateTime, ZonedDateTime, Period and Duration, shows practical code examples for creation, manipulation, formatting, conversion and compatibility, and lists alternative libraries like ThreeTen‑BP and Joda‑Time.

DurationJavaLocalDate
0 likes · 13 min read
Master Java 8 Date & Time API: From LocalDate to ZonedDateTime