Date Format Example

This example shows how to format Date using Format class. In this program we use a pattern of special characters to date and time format.

Ads

Date Format Example

     

This example shows how to format Date using Format class. In this program we use a pattern of special characters to date and time format.

Description of the code :

SimpleDateFormat() : SimpleDateFormat class use for formatting and parsing dates. It allows for formatting date into text , parsing text into date and normalization.

format() : This method used for format Date class object into date / time and appends it into the StringBuffer.

DateFormat.java

import java.text.*;
import java.util.*;

public class DateFormat {

  public static void main(String args[]) {

  String s;
  Format formatter;
  Date date = new Date();

  // 01/09/02
  formatter = new SimpleDateFormat("MM/dd/yy");
  s = formatter.format(date);
  System.out.println(s);

  // 01/09/02
  formatter = new SimpleDateFormat("dd/MM/yy");
  s = formatter.format(date);
  System.out.println(s);

  // 29-Jan-02
  formatter = new SimpleDateFormat("dd-MMM-yy");
  s = formatter.format(date);
  System.out.println(s);

  // 2002.01.29.08.36.33
  formatter = new SimpleDateFormat("yyyy.MM.dd.HH.mm.ss");
  s = formatter.format(date);
  System.out.println(s);

  // Tue, 09 Jan 2002 22:14:02 -0500
  formatter = new SimpleDateFormat("E, dd MMM yyyy HH:mm:ss Z");
  s = formatter.format(date);
  System.out.println(s);

  formatter = new SimpleDateFormat("EEEE, dd MMMM yyyy HH:mm:ss zzzz");
  s = formatter.format(date);
  System.out.println(s);
  }
}


Output

10/11/08
11/10/08
11-Oct-08
2008.10.11.12.08.24
Sat, 11 Oct 2008 12:08:24 +0530
Saturday, 11 October 2008 12:08:24 India Standard Time

Download code

Advertisements

Share on Google+Share on Google+

Date Format Example

Posted on: October 13, 2008 If you enjoyed this post then why not add us on Google+? Add us to your Circles

Advertisements

Ads
 

Discuss: Date Format Example   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments:3
karan singh
August 30, 2011
date methods

can we take run time date(any date like dob,doj) in java.
literate
April 10, 2012
thanks

thanks a lot keep the good work up
sankar mukherjee
September 20, 2012
Date format in java

Hi, I used the formatter example in your article but I always get "Jan" as a month for any month. The day and year are coming out correct. Please let me know what is wrong in here. date date = sdfSource.parse(lastLogDt); formatter = new SimpleDateFormat("dd-MMM-yy"); strDate = formatter.format(date); Thanks Sankar

Ads

 

Ads