转自:
Java SimpleDateFormate.parse()具有什么功能呢?
下文笔者讲述SimpleDateFormate.parse()的功能简介说明,如下所示:
SimpleDateFormate.parse的功能:
将符合格式的指定字符串转换为Date
注意事项:
SimpleDateFormate.parse()默认不校验日期准确
只要符合格式
就会按照格式将字符串转换为一个Date对象
SimpleDateFormate.parse()方法的定义
public Date parse(String source) throws ParseException 执行该方法需要处理ParseException异常
语法参数说明:
y 年 |
M 月 |
d 日 |
h 时 在上午或下午 (1~12) |
H 时 在一天中 (0~23) |
m 分 |
s 秒 |
S 毫秒 |
例:
public static void main(String[] args) throws ParseException { //Date指定格式:yyyy-MM-dd HH:mm:ss:SSS SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS"); String string = "2020-11-20 10:20:18:232"; //传入的格式必须符合simpleDateFormat对象的格式,即"yyyy-MM-dd HH:mm:ss:SSS" 否则会报错 Date d = simpleDateFormat.parse(string); System.out.println(d); }