Understanding the Java.time Package

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.

[[email protected]]# 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*/
Share the Post:
Heading photo, Metadata.

What is Metadata?

What is metadata? Well, It’s an odd concept to wrap your head around. Metadata is essentially the secondary layer of data that tracks details about the “regular” data. The regular

XDR solutions

The Benefits of Using XDR Solutions

Cybercriminals constantly adapt their strategies, developing newer, more powerful, and intelligent ways to attack your network. Since security professionals must innovate as well, more conventional endpoint detection solutions have evolved

AI is revolutionizing fraud detection

How AI is Revolutionizing Fraud Detection

Artificial intelligence – commonly known as AI – means a form of technology with multiple uses. As a result, it has become extremely valuable to a number of businesses across

AI innovation

Companies Leading AI Innovation in 2023

Artificial intelligence (AI) has been transforming industries and revolutionizing business operations. AI’s potential to enhance efficiency and productivity has become crucial to many businesses. As we move into 2023, several