java date format
时间: 2024-09-19 15:07:31 浏览: 53
在Java中,日期和时间的格式化是通过`java.text.SimpleDateFormat`类完成的。这个类允许你将日期时间对象转换成特定格式的字符串,或者将字符串解析成日期时间对象。以下是一些基本的使用步骤:
1. **创建Format对象**:
```java
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
```
这里的 `"yyyy-MM-dd HH:mm:ss"` 是一个模式字符串,代表了年月日、小时分钟秒的格式。
2. **格式化日期**:
```java
Date currentDate = new Date();
String formattedDate = sdf.format(currentDate);
```
这会把当前的系统日期转换为指定的字符串格式。
3. **解析日期**:
```java
String inputDateString = "2023-03-15 14:30:00";
try {
Date parsedDate = sdf.parse(inputDateString);
} catch (ParseException e) {
System.out.println("Invalid date format.");
}
```
如果输入的字符串不符合指定的格式,parse()方法会抛出ParseException。
4. **常用格式示例**:
- `yyyy-MM-dd`:四位数的年份,两位数的月份和日子
- `MM/dd/yyyy`:两位数的月份,两位数的日子,四位数的年份
- `HH:mm:ss`:小时(24小时制),分钟,秒
阅读全文
相关推荐


















