SimpleDateFormat 是 Java 中用于格式化和解析日期和时间的类,它位于 java.text 包中。SimpleDateFormat 允许将日期对象格式化为指定的日期字符串,或者将日期字符串解析为对应的日期对象。以下是一些 SimpleDateFormat 类的常用操作:
创建 SimpleDateFormat 对象:
![](https://img.haomeiwen.com/i28978680/bf34158bcfbb3a25.png)
格式化日期对象为字符串:
![](https://img.haomeiwen.com/i28978680/2ebe7e8ed91e0668.png)
解析日期字符串为日期对象:
![](https://img.haomeiwen.com/i28978680/bf9f7cedf9984959.png)
定义日期格式模式:
``SimpleDateFormat` 使用模式字符串来定义日期和时间的格式。常用的模式字符包括:
yyyy:四位数的年份
MM:两位数的月份
dd:两位数的日期
HH:24 小时制的小时
mm:分钟
ss:秒
S:毫秒
例如,模式字符串 "yyyy-MM-dd HH:mm:ss" 表示年份-月份-日期 小时:分钟:秒。
日期格式化和解析异常处理:
``SimpleDateFormat在格式化和解析日期时可能会抛出ParseException异常。需要在代码中进行异常处理,例如使用try-catch` 块。
网友评论