
Untitled
By: a guest on
Jul 18th, 2012 | syntax:
None | size: 1.09 KB | hits: 7 | expires: Never
extract SimpleDateFormat
import java.text.DateFormat;
import java.text.NumberFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Locale;
public class DifferenceInHours_04
{
public static void main(String[] args)
{
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("dd MMM yyyy hh:mm:ss zzz" );
System.out.println(sdf.format(date));
Calendar cal = Calendar.getInstance();
int hour = cal.get(Calendar.HOUR);
int minute = cal.get(Calendar.MINUTE );
int second = cal.get(Calendar.SECOND);
System.out.println("Current time: " + hour + ":" + minute +":" + second);
int newHour = hour - 6;
int newMinute = minute - 30;
System.out.println("Modified time: " + newHour + ":" + newMinute + ":"+ second);
}
}
Calendar cal = Calendar.getInstance();
cal.add(Calendar.HOUR, -6);
cal.add(Calendar.MINUTE,-30 );
System.out.println("Time before 6 hour and 30 min from now is : "+ cal.getTime());