SimpleDateFormat类中定义有如下格式标记:年(yyyy)、月(MM)、日(dd)、时(HH)、分(mm)、秒(ss)、毫秒(SSS).
在SimpleDateFormat类里面主要使用如下的方法进行处理:
· 构造方法:public SimpleDateFormat(String pattern);
· 将Date格式化为String:public final String format(Date date);
· 将String变为Date:public Date parse(String source) throws ParseException。
代码实现:
1 package cn.demo; 2 import java.text.SimpleDateFormat; 3 import java.util.Date; 4 public class Test { 5 public static void main(String[] args) throws Exception { 6 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS"); 7 String str = sdf.format(new Date()); 8 System.out.println(str); 9 } 10 }
结果:2016-08-24 08:30:16:651
总结:SimpleDateFormat类可以实现String变为Date转换。