From 6dc82a61f81b4c7fc74410c06207ebfa241541d0 Mon Sep 17 00:00:00 2001 From: Sami Eljabali Date: Mon, 26 Feb 2024 05:45:58 -0700 Subject: [PATCH] Update README.md --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index 9df05c3..65dab3d 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,20 @@ [Java Time](https://docs.oracle.com/javase/8/docs/api/java/time/package-summary.html), released in Java 8, was a huge improvement over its [Date](https://docs.oracle.com/javase/8/docs/api/java/sql/Date.html) predecessor.

This library empowers Java Time & makes it a lot of **fun**! 😃 +```diff +- val dateTimeFormatter = DateTimeFormatter.ofPattern("yyyyMMdd") +- val date = LocalDate.parse(dateText, dateTimeFormatter) ++ val date = dateText.toLocalDate("yyyyMMdd") + + +- val dateFormatter = DateTimeFormatter.ofPattern("MM/dd/yyyy") +- println(dateFormatter.format(date)) ++ println(date.print("MM/dd/yyyy")) + +- if (ChronoUnit.YEARS.between(dateOfBirth, LocalDate.now()) < 18) { ++ if (dateOfBirth.getYearDifference(LocalDates.today) < 18) { +``` + ## What's In It? #### 1. Parsing ```kotlin