simpledateformat用法
时间: 2023-04-29 16:05:14 浏览: 58
SimpleDateFormat使用详解
`SimpleDateFormat` 是 Java 的一个日期格式化类,可以将日期对象格式化成字符串,也可以将字符串解析成日期对象。
语法:
```
SimpleDateFormat format = new SimpleDateFormat(pattern);
```
- `pattern` 是日期格式的字符串。
- 例如 yyyy-MM-dd,yyyy年MM月dd日
格式化日期对象为字符串
```
String dateString = format.format(date);
```
解析字符串为日期对象
```
Date date = format.parse(dateString);
```
注意: 使用 parse 方法需要捕获 ParseException异常.
可以使用格式字符和区域设置字符对日期进行格式化
yyyy : 年
MM : 月
dd : 日
HH : 时
mm : 分
ss : 秒
例如:
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
输出当前时间 :
```
Date now = new Date();
String strDate = dateFormat.format(now);
System.out.println("当前时间: " + strDate);
```
解析字符串为日期对象
```
String dateString = "2022-01-01";
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Date date = format.parse(dateString);
System.out.println("日期对象: " + date);
```
上面是简单使用方法,对于进阶使用可以参考Java API文档.
阅读全文