1: 当我们需要具体时间的时候。可以引用jdk中自带的Date类
Date date=new Date() 这个可以获取当前的时间,但它获取的时间格式是这样的 Tue Sep 19 23:43:42 CST 2017
而这种格式的时间跟我们平时所用的时间格式并不一样,那么这里就要用到这个simpledateformat来格式化时间了。
SimpleDateFormat formatter = new SimpleDateFormat ("yyyy/MM/dd HH:mm:ss");
Date date=new Date();
String a=dateFormat.format(date);
System.out.println(a);
这种就是把时间格式变成了我们平时所用的时间格式 2017/09/19 23:53:14
而上面这样类型是属于Sting类型的,而有时我们会用到时间戳
Date date=new Date();
date.getTime(); 把一个date对象转换成毫秒
这就可以得到时间戳了
而还有一些其它的方法:
date.parse(): 把一个时间格式的字符串转换成毫秒,
String a=dateFormat.format(date); 日期以字符串的形式输出