SimpleDateFormat的格式
时间: 2024-03-01 09:48:08 浏览: 89
SimpleDateFormat是Java中用于日期和时间格式化的类。它允许我们将日期和时间对象格式化为特定的字符串,或者将字符串解析为日期和时间对象。
SimpleDateFormat的格式由一系列的字符组成,每个字符代表一个特定的日期或时间元素。下面是一些常用的SimpleDateFormat格式字符:
- "yyyy":四位数的年份,例如2022。
- "MM":两位数的月份,从01到12。
- "dd":两位数的日期,从01到31。
- "HH":两位数的小时,从00到23。
- "mm":两位数的分钟,从00到59。
- "ss":两位数的秒钟,从00到59。
- "S":毫秒数。
除了上述字符之外,还可以使用其他字符来表示日期和时间的分隔符、时区等。
以下是一个示例,展示了如何使用SimpleDateFormat来格式化日期和时间:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class SimpleDateFormatExample {
public static void main(String[] args) {
Date now = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String formattedDate = sdf.format(now);
System.out.println("Formatted Date: " + formattedDate);
}
}
```
输出结果可能为:"Formatted Date: 2022-01-01 12:34:56"
阅读全文