Formatting dates and times with conversion characters t and T. - Java Language Basics

Java examples for Language Basics:Number Format

Description

Formatting dates and times with conversion characters t and T.

Demo Code

import java.util.Calendar;

public class Main
{
   public static void main(String[] args) 
   {/*from  ww w  . ja  v a  2 s.  c  om*/
      // get current date and time
      Calendar dateTime = Calendar.getInstance();

      // printing with conversion characters for date/time compositions
      System.out.printf("%tc\n", dateTime);
      System.out.printf("%tF\n", dateTime);
      System.out.printf("%tD\n", dateTime);
      System.out.printf("%tr\n", dateTime);
      System.out.printf("%tT\n", dateTime);

      // printing with conversion characters for date
      System.out.printf("%1$tA, %1$tB %1$td, %1$tY\n", dateTime);
      System.out.printf("%1$TA, %1$TB %1$Td, %1$TY\n", dateTime);
      System.out.printf("%1$ta, %1$tb %1$te, %1$ty\n", dateTime);

      // printing with conversion characters for time
      System.out.printf("%1$tH:%1$tM:%1$tS\n", dateTime);
      System.out.printf("%1$tZ %1$tI:%1$tM:%1$tS %Tp", dateTime);
   } 
}

Result


Related Tutorials