- String -> date
- 重点:SimpleDateFormat类,parse()方法
- 示例:
//获得一个时间格式的字符串
String dateStr = "2016-12-31";
//获得SimpleDateFormat类,我们转换为yyyy-MM-dd的时间格式
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
try {
//使用SimpleDateFormat的parse()方法生成Date
Date date = sf.parse(dateStr);
//打印Date
System.out.println(date);
} catch (ParseException e) {
e.printStackTrace();
}
- date->String
- 重点:SimpleDateFormat类,format()方法
- 示例:
// 获得当前时间
Date date = new Date();
// 获得SimpleDateFormat类
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
//打印当前时间
System.out.println("当前时间:"+sf.format(date));
- 以上方法均为常用yyyy-MM-dd格式,如2018-08-21。不要求日期格式也可以直接date.toString(),此时格式为Sat Dec 31 13:59:22 CST 2018
java基础之String与date互转
最新推荐文章于 2022-08-27 17:18:30 发布