Get Instant Help From 5000+ Experts For
Get Instant Help From 5000+ Experts For
  

Java Program – Basic Date Formatting

By HWA | Publish On: February 4, 2011 | Posted In:

Basic Date Formatting

Let us see an example for Basic Date Formatting.

package com.ack.j2se.date;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class BasicDateFormatting {
public static void main( String[] args ) throws Exception {
// get today’s date
Date today = Calendar.getInstance().getTime();

// create a short version date formatter
DateFormat shortFormatter
= SimpleDateFormat.getDateInstance( SimpleDateFormat.SHORT );

// create a long version date formatter
DateFormat longFormatter
= SimpleDateFormat.getDateInstance( SimpleDateFormat.LONG );

// create date time formatter, medium for day, long for time
DateFormat mediumFormatter
= SimpleDateFormat.getDateTimeInstance( SimpleDateFormat.MEDIUM,
SimpleDateFormat.LONG );

// use the formatters to output the dates
System.out.println( shortFormatter.format( today ) );
System.out.println( longFormatter.format( today ) );
System.out.println( mediumFormatter.format( today ) );

// convert form date -> text, and text -> date
String dateAsText = shortFormatter.format( today );
Date textAsDate = shortFormatter.parse( dateAsText );
System.out.println( textAsDate );
}
}

Here in the above coding we can see that the program is used to fetch date. Date formats are of four types, Short, Medium, Long and Full. The above functions are used to call the date and date & time formats as well.
// get today’s date
Date today = Calendar.getInstance().getTime(); initializes the date function. And the following line // create a short version date formatter
DateFormat shortFormatter
This and the following lines of code are written to include the different date and date time formats. The various date and date time formats are:
SHORT is completely numeric, such as 12.13.52 or 3:30pm
MEDIUM is longer, such as Jan 12, 1952
LONG is longer, such as January 12, 1952 or 3:30:32pm
FULL is pretty completely specified, such as Tuesday, April 12, 1952 AD or 3:30:42pm PST.

At HelpWithAssignment.com we provide the best Assignment help, Homework help and Online Tutoring in Java and other Programming languages. Our tutors are experts in Java and other Programming Languages like C, C++, C#, ASP.net, JSP.net, QBasic, Perl, Fortran, etc. The list is not exhaustive.

For more details you can visit our website at https://www.helpwithassignment.com and https://www.helpwithassignment.com/programing-assignment-help
This article is in contiuation with our previous articles on Java (Finding Factorial) and Java (Finding even and odd number)

Book Your Assignment

Drop files here or click to upload.
Or click here to upload

Recent Posts

200+ Exclusive Legal Thesis Topics For 2024

Read More

How To Write Methodology In Thesis?

Read More

Boost Your Thesis Writing: 11 Proven Tips with Statement Examples!

Read More

The Ultimate Guide to Crafting a Killer Thesis Statement

Read More

6 Essential Steps To Kickstart Your Thesis Writing Process

Read More

Get assignment help from subject matter experts!

4.7/5 rating | 10,000+ happy students | Great tutors 24/7