Java Code To Change Date Format

Chapter: Date and Time Last Updated: 15-08-2023 14:22:20 UTC

Program:

            /* ............... START ............... */
                

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class DateFormatExample {
    public static void main(String[] args) {
        String inputDateStr = "2023-08-15"; // Input date string
        String inputFormatStr = "yyyy-MM-dd"; // Input date format
        String outputFormatStr = "dd/MM/yyyy"; // Desired output date format
        
        try {
            SimpleDateFormat inputFormat = new SimpleDateFormat(inputFormatStr);
            SimpleDateFormat outputFormat = new SimpleDateFormat(outputFormatStr);
            
            Date inputDate = inputFormat.parse(inputDateStr);
            String outputDateStr = outputFormat.format(inputDate);
            
            System.out.println("Input Date: " + inputDateStr);
            System.out.println("Formatted Date: " + outputDateStr);
        } catch (ParseException e) {
            e.printStackTrace();
        }
    }
}

                /* ............... END ............... */
        

Output

Input Date: 2023-08-15
Formatted Date: 15/08/2023

In this output, you can see that the input date "2023-08-15" has been successfully parsed and 
formatted into the desired output format "dd/MM/yyyy", resulting in "15/08/2023".

Notes:

  • In this example, the code takes an input date string in the format "yyyy-MM-dd" (e.g., "2023-08-15"), and it converts it to the desired output format "dd/MM/yyyy" (e.g., "15/08/2023"). The SimpleDateFormat class is used to parse the input date string and then format it into the desired output format.

Tags

Java code to change date format #How to change the format of a date in Java? #java date format dd/mm/yyyy #Java date format example

Similar Programs Chapter Last Updated
Java Program to Calculate Time Difference In Hours Date and Time 20-09-2023
Java Code To Calculate Time Difference In Milliseconds Date and Time 20-09-2023
Java Program To Calculate Time Difference In Seconds Date and Time 20-09-2023
How to calculate time difference between two time zones in Java Date and Time 20-09-2023
Java Date And Time API To Create A Custom Calendar Date and Time 20-09-2023
How To Format Date And Time In Java Date and Time 16-09-2023
How Do You Get The First Day Of The Week In Java Date and Time 15-09-2023
Java Program To Find Day Of The Week For A Given Date Date and Time 10-08-2023
Java code to check if date is weekend Date and Time 29-06-2023
Java program to find number of days between two dates Date and Time 29-06-2023
Java Program To Get The Current Time In Different Time Zones Date and Time 22-06-2023
How To Add Working Days To A Date In Java Date and Time 22-06-2023
Java Program To Add A Specified Number Of Days To A Given Date Date and Time 22-06-2023
Write A Program To Check Leap Year In Java Date and Time 22-06-2023
Write A Program To Display Current Date And Time In Java Date and Time 22-06-2023
Java Date Format AM PM Date and Time 14-05-2023
Java Add Months To Date Date and Time 14-05-2023
Add Days To Date In Java example Date and Time 14-05-2023
Java Program To Calculate Days Between Two Dates Date and Time 16-04-2023
Java Program To Add Days To Date Date and Time 16-04-2023
How To Find Difference Between Two Dates In Java Date and Time 01-04-2023
Add Days To Date Java Example Date and Time 08-08-2021
Time Difference Between Two Timestamps In Java Date and Time 22-09-2018

1