package test4;
import java.sql.Timestamp;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.TimeZone;
public class test1 {
public static void main(String[] args) throws ParseException {
// TODO Auto-generated method stub
/*
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Timestamp now = new Timestamp(System.currentTimeMillis());
String str = df.format(now);
System.out.println(str);
*/
DateFormat format = new SimpleDateFormat("yyyyMMddHHmm");
Date dDate = format.parse("200911120000");
DateFormat format2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String reTime = format2.format(dDate);
System.out.println(reTime);
System.out.println(System.currentTimeMillis());
Date d =new Date();
Calendar c = Calendar.getInstance();
String s = "1970-12-30 08:24:37.0";
Timestamp ts = Timestamp.valueOf(s);
System.out.println(ts);
Calendar cJapan =new GregorianCalendar( TimeZone.getTimeZone("Japan") );
System.out.println( cJapan.get(Calendar.HOUR_OF_DAY) );
for(String str:TimeZone.getAvailableIDs())
System.out.println(str);
}
}
test
package Test1;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Test7 {
/**
* @param args
* @throws ParseException
*/
public static void main(String[] args) throws ParseException {
// TODO Auto-generated method stub
long time = System.currentTimeMillis();
System.out.println(time);
Date date1 = new Date(time);
Date date2 = new Date();
System.out.println(date1.getTime() + " " +date2);
System.out.println(date1.after(date2));
DateFormat df = DateFormat.getDateInstance(DateFormat.SHORT);
//df = df.getDateTimeInstance();
String s1 = df.format(date2);
System.out.println(s1);
String str_date = "2012年2月4日";
str_date = "2012--2--4";
DateFormat df2 = DateFormat.getDateInstance(DateFormat.LONG);
df2 = new SimpleDateFormat("yyyy--MM--dd");
Date d2 = df2.parse(str_date);
System.out.println(d2);
Calendar c =Calendar.getInstance();
c.set(2015, 5, 22);
c.add(Calendar.MONTH, 1);
System.out.println(c.get(Calendar.DAY_OF_MONTH )+ ":"+c.get(Calendar.YEAR )+ ":"+(c.get(Calendar.MONDAY )+1) );
}
}
http://lavasoft.blog.51cto.com/62575/52975/