import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class first {
public static void main(String ap[])
{
Calendar cal=Calendar.getInstance();
System.out.println("Calender getTime: "+cal.getTime());
System.out.println("Calender getTimeZone: "+cal.getTimeZone());
System.out.println("Hour of the day: "+ (String.valueOf(cal.get(Calendar.HOUR_OF_DAY)))); //output= 17 // at 5pm
Date today = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("MMMM");
String monthName = dateFormat.format(today);
System.out.println("Month full Name: "+ monthName); //July
dateFormat= new SimpleDateFormat("MMM");
System.out.println("Month Name in short: "+ dateFormat.format(today)); //Jul
dateFormat= new SimpleDateFormat("MM");
System.out.println("Month in Numeric: "+ dateFormat.format(today)); //07
//Now Day and Day name
dateFormat= new SimpleDateFormat("EE");
System.out.println("Day name in short: "+ dateFormat.format(today)); //Sat
dateFormat= new SimpleDateFormat("EEEE");
System.out.println("Day name in full: "+ dateFormat.format(today)); //Saturday
dateFormat= new SimpleDateFormat("d");
System.out.println("Day number in a month: "+ dateFormat.format(today)); //12 --12/July/14 is Saturday
//***********Now DateTime
dateFormat= new SimpleDateFormat();
System.out.println("Date and Time: "+ dateFormat.format(today));
dateFormat= new SimpleDateFormat("MM/dd/YYYY HH:mm:ss");
System.out.println("MM/dd/YYYY HH:MM:ss- "+ dateFormat.format(today));
dateFormat= new SimpleDateFormat("dd/MM/YYYY HH:mm:ss:SSSS"); //including milliseconds
System.out.println("dd/MM/YYYY HH:MM:ss:SSSS- "+ dateFormat.format(today));
dateFormat= new SimpleDateFormat("MMM/dd/YYYY HH:mm:sss");
System.out.println("MMM/dd/YYYY HH:mm:sss- "+ dateFormat.format(today));
dateFormat= new SimpleDateFormat("MMM/dd/YYYY HH:mm:ss:SSSS");
System.out.println("MMM/dd/YYYY HH:mm:ss:SSSS- "+ dateFormat.format(today));
dateFormat= new SimpleDateFormat("dd/MMM/YYYY hh:mm:ss a");
System.out.println("Indian Time Format: dd/MMM/YYYY hh:mm:ss a- "+ dateFormat.format(today));
//time hour, minute, sec
dateFormat= new SimpleDateFormat("hh");
System.out.println("hh 1-12 clock: "+ dateFormat.format(today));
//h Hour (1-12, AM/PM) Number
dateFormat= new SimpleDateFormat("HH");
System.out.println("HH 24 hour format: "+ dateFormat.format(today));
//H Hour (0-23) Number
dateFormat= new SimpleDateFormat("mm");
System.out.println("Minutes: "+ dateFormat.format(today));
dateFormat= new SimpleDateFormat("ss");
System.out.println("Seconds: "+ dateFormat.format(today));
dateFormat= new SimpleDateFormat("SSSS");
System.out.println("MilliSeconds: "+ dateFormat.format(today));
// http://javatechniques.com/blog/dateformat-and-simpledateformat-examples/
dateFormat= new SimpleDateFormat("a"); // am/pm
System.out.println("am/pm: "+ dateFormat.format(today));
dateFormat= new SimpleDateFormat("z"); // am/pm
System.out.println("Zone: "+ dateFormat.format(today));
// Outputs:
/*
Calender getTime: Sun Aug 10 22:19:00 IST 2014
Calender getTimeZone: sun.util.calendar.ZoneInfo[id="Asia/Calcutta",offset=19800000,dstSavings=0,useDaylight=false,transitions=6,lastRule=null]
Hour of the day: 22
Month full Name: August
Month Name in short: Aug
Month in Numeric: 08
Day name in short: Sun
Day name in full: Sunday
Day number in a month: 10
Date and Time: 8/10/14 10:19 PM
MM/dd/YYYY HH:MM:ss- 08/10/2014 22:19:00
dd/MM/YYYY HH:MM:ss:SSSS- 10/08/2014 22:19:00:0997
MMM/dd/YYYY HH:mm:sss- Aug/10/2014 22:19:000
MMM/dd/YYYY HH:mm:ss:SSSS- Aug/10/2014 22:19:00:0997
Indian Time Format: dd/MMM/YYYY hh:mm:ss a- 10/Aug/2014 10:19:00 PM
hh 1-12 clock: 10
HH 24 hour format: 22
Minutes: 19
Seconds: 00
MilliSeconds: 0997
am/pm: PM
Zone: IST
Picked up JAVA_TOOL_OPTIONS: -agentlib:jvmhook
Picked up _JAVA_OPTIONS: -Xrunjvmhook -Xbootclasspath/a:"C:\Program Files (x86)\HP\Unified Functional Testing\bin\java_shared\classes";"C:\Program Files (x86)\HP\Unified Functional Testing\bin\java_shared\classes\jasmine.jar"
*/
}
}
No comments:
Post a Comment