devxlogo

Understanding the Java.time Package

import java.time.*;import java.time.format.*;class LocaleDate{   public static void main(String args[])   {      LocaleDate localeDate = new LocaleDate();      localeDate.proceed();   }      private void proceed()   {      DateTimeFormatter formatter;      //Creating an instance to the current time      LocalDate localDate = LocalDate.now();      //Using the default format YYYY-MM-DD      System.out.println("LocalDate: " + localDate);      //Creating a date formatter in DD-MON-YYYY format       formatter = DateTimeFormatter.ofPattern("dd-MMM-yyyy");      System.out.println("Formatted date: " + localDate.format(formatter));      //Creating a date formatter in DD-MM-YYYY format       formatter = DateTimeFormatter.ofPattern("dd-MM-yyyy");      System.out.println("Formatted date: " + localDate.format(formatter));      //Creating a date formatter in the ISO format      formatter = DateTimeFormatter.ISO_DATE;      System.out.println("Formatted date: " + localDate.format(formatter));            //Adding 2 days to the current date. The return type is a LocalDate object.       System.out.println("+2 days to current date is : " + localDate.plus(Period.ofDays(2)));   }}/*

Expected output:

The dates will vary based on the current date. In this case, the current date was 7-Feb-2018.

[root@mypc]# java LocaleDateLocalDate: 2018-02-07Formatted date: 07-Feb-2018Formatted date: 07-02-2018Formatted date: 2018-02-07+2 days to current date is : 2018-02-09*/

Charlie has over a decade of experience in website administration and technology management. As the site admin, he oversees all technical aspects of running a high-traffic online platform, ensuring optimal performance, security, and user experience.

About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.