You are on page 1of 14

Java Programming at

HelpWithAssignment.com (Basic
Date Formatting)

www.HelpWithAssignment.com
Basic Date Formatting
 Java is one of the most popular Programming
languages in use today in Application
software and Web Applications.
 It is a general-purpose, concurrent, class

based and object oriented language that is


specifically designed to have implementation
dependencies as possible.

www.HelpWithAssignment.com
Basic Date Formatting
 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;
Contd

www.HelpWithAssignment.com
Basic Date Formatting
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( SimpleDate
Format.SHORT );

www.HelpWithAssignment.com
Basic Date Formatting
// create a long version date formatter
DateFormat longFormatter
=
SimpleDateFormat.getDateInstance( SimpleDateFormat.LON
G );
 
// create date time formatter, medium for day, long for
time
DateFormat mediumFormatter
=
SimpleDateFormat.getDateTimeInstance( SimpleDateFormat.
MEDIUM,
SimpleDateFormat.LONG );

www.HelpWithAssignment.com
Basic Date Formatting
// use the formatters to output the dates

System.out.println( shortFormatter.format( to
day ) );

System.out.println( longFormatter.format( tod


ay ) );

System.out.println( mediumFormatter.format(
today ) );

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

www.HelpWithAssignment.com
Basic Date Formatting
 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.

www.HelpWithAssignment.com
Basic Date Formatting
// 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

www.HelpWithAssignment.com
Basic Date Formatting
 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:

www.HelpWithAssignment.com
Basic Date Formatting
 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.

www.HelpWithAssignment.com
HelpWithAssignment.com
 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.

www.HelpWithAssignment.com
HelpWithAssignment.com
 For more details you can visit our website at
http://www.helpwithassignment.com and
http://www.helpwithassignment.com/progra
ming-assignment-help

www.HelpWithAssignment.com
HelpWithAssignment.com
 You can follow us on our blog at
http://helpwithassignment.blogspot.com/
and
http://helpwithassignment.wordpress.com/

Thank You
www.HelpWithAssignment.com

You might also like