Java Programming (Basic Date Formatting)

download Java Programming (Basic Date Formatting)

of 14

Transcript of Java Programming (Basic Date Formatting)

  • 8/7/2019 Java Programming (Basic Date Formatting)

    1/14

    www.HelpWithAssignment.com

  • 8/7/2019 Java Programming (Basic Date Formatting)

    2/14

    ` Java isoneofthemostpopular Programming

    languagesinusetoday inApplicationsoftware

    andWebApplications.

    ` Itis a general-purpose,concurrent,classbasedandobjectorientedlanguagethatisspecifically

    designedtohaveimplementationdependencies

    aspossible.

    www.HelpWithAssignment.com

  • 8/7/2019 Java Programming (Basic Date Formatting)

    3/14

    ` Basic Date Formatting

    Letussee anexamplefor 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

  • 8/7/2019 Java Programming (Basic Date Formatting)

    4/14

    public class BasicDateFormatting {

    public static void main( String[] args ) throws

    Exception {

    // get today's dateDate today = Calendar.getInstance().getTime();

    // create a short version date formatter

    DateFormat shortFormatter

    = SimpleDateFormat.getDateInstance(

    SimpleDateFormat.SHORT );

    www.HelpWithAssignment.com

  • 8/7/2019 Java Programming (Basic Date Formatting)

    5/14

    // create a long version date formatter

    DateFormat longFormatter

    = SimpleDateFormat.getDateInstance(SimpleDateFormat.LONG );

    // create date time formatter, medium for day, long fortime

    DateFormat mediumFormatter

    = SimpleDateFormat.getDateTimeInstance(SimpleDateFormat.MEDIUM,

    SimpleDateFormat.LONG );

    www.HelpWithAssignment.com

  • 8/7/2019 Java Programming (Basic Date Formatting)

    6/14

    // 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 ) );

    www.HelpWithAssignment.com

  • 8/7/2019 Java Programming (Basic Date Formatting)

    7/14

    // convert form date -> text, and text -> date

    String dateAsText = shortFormatter.format( today

    );

    Date textAsDate = shortFormatter.parse(dateAsText );

    System.out.println( textAsDate );

    }

    }

    www.HelpWithAssignment.com

  • 8/7/2019 Java Programming (Basic Date Formatting)

    8/14

    ` Hereinthe abovecodingwecanseethatthe

    programisusedtofetchdate. Dateformats areof

    fourtypes, Short, Medium,Long and Full. The

    abovefunctions areusedtocallthedate anddate& timeformats aswell.

    www.HelpWithAssignment.com

  • 8/7/2019 Java Programming (Basic Date Formatting)

    9/14

    // get today's date

    Date today = Calendar.getInstance().getTime();

    initializesthedatefunction.Andthefollowingline

    // create a short version date formatterDateFormat shortFormatter

    www.HelpWithAssignment.com

  • 8/7/2019 Java Programming (Basic Date Formatting)

    10/14

    ` This andthefollowinglinesofcode arewrittento

    includethedifferentdate anddatetimeformats.

    The variousdate anddatetimeformats are:

    www.HelpWithAssignment.com

  • 8/7/2019 Java Programming (Basic Date Formatting)

    11/14

    ` SHORT iscompletely numeric,such as 12.13.52

    or 3:30pm

    ` MEDIUM islonger,such as Jan 12, 1952

    ` LONGislonger,such as January 12, 1952 or3:30:32pm

    ` FULLispretty completely specified,such as

    Tuesday,April 12, 1952 AD or 3:30:42pm PST.

    www.HelpWithAssignment.com

  • 8/7/2019 Java Programming (Basic Date Formatting)

    12/14

    ` AtHelpWithAssignment.com weprovidethe

    bestAssignmenthelp,Homework help andOnline

    Tutoringin Java andother Programming

    languages.Ourtutors areexpertsin Java andother ProgrammingLanguageslikeC,C++,C#,

    ASP.net, JSP.net, QBasic, Perl, Fortran,etc. The

    listisnotexhaustive.

    www.HelpWithAssignment.com

  • 8/7/2019 Java Programming (Basic Date Formatting)

    13/14

    ` Formoredetails youcan visitourwebsite at

    http://www.helpwithassignment.com and

    http://www.helpwithassignment.com/programing-

    assignment-help

    www.HelpWithAssignment.com

  • 8/7/2019 Java Programming (Basic Date Formatting)

    14/14

    ` Youcanfollowusonourblog at

    http://helpwithassignment.blogspot.com/ and

    http://helpwithassignment.wordpress.com/

    Thank You

    www.HelpWithAssignment.com