时间转换-使用Date和SimpleDateFormat类表示时间

使用format()方法将日期转化为指定格式的文本

Date d = new Date();

SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

使用parse方法将文本转换为日期

String dString = "2017年6月13日 17:52:07";

SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");

注意:

1.调用SimpleDateFormat对象的parse()方法时可能会出现转换异常,即ParseException,因此需要异常处理。

2.使用Date需要导入java.util.Date包,不要导成java.sql.Date包。使用 SimpleDateFormat 时需要导入 java.text.SimpleDateFormat 包。

你可能感兴趣的