1.获取时间的三种方法。
A.通过System.currentTimeMillis()方法得到以毫秒为单位的当前时间。
B.使用Date类。Date d=new Date();得到一个当前时间。
C.使用Calendar类,由于Calendar为抽象类不能直接创建对象,可以使用Calendar c= Calendar.getInstance();
2.格式化时间的显示
使用SimpleDateFormat类的format()方法。创建SimpleDateFormat对象SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日 hh:mm:ss");
其中模式字母为:
3.时间的转化--从字符串转换为时间,使用java.sql.Timestamp类的valueOf("yyyy-MM-dd hh:mm:ss[.f...]")方法。
4.创建其它时区的时间。在创建一个GregorianCalendar类对象时指定时区。Calendar cJapan=new GregorianCalendar(TimeZone.getTimeZone("Japan"));创建一个日本当前时间。
Example: