new SimpleDateFormat() 日期格式有哪些?
时间: 2023-08-19 21:10:57 浏览: 44
在 Java 中,SimpleDateFormat 类可用于格式化日期和解析字符串为日期。下面是一些常用的日期格式:
- "yyyy-MM-dd":年-月-日(例如:2022-01-01)
- "yyyy/MM/dd":年/月/日(例如:2022/01/01)
- "dd-MM-yyyy":日-月-年(例如:01-01-2022)
- "dd/MM/yyyy":日/月/年(例如:01/01/2022)
- "MM/dd/yyyy":月/日/年(例如:01/01/2022)
- "yyyy-MM-dd HH:mm:ss":年-月-日 时:分:秒(例如:2022-01-01 12:00:00)
- "yyyy/MM/dd HH:mm:ss":年/月/日 时:分:秒(例如:2022/01/01 12:00:00)
- "HH:mm:ss":时:分:秒(例如:12:00:00)
这只是一些示例,你可以根据需要选择适合你的日期格式。
相关问题
new SimpleDateFormat格式
您可以使用以下代码来创建一个新的 SimpleDateFormat 格式:
```
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
```
在这个示例中,日期格式为 "年-月-日 时:分:秒",您可以根据需要进行调整。
使用SimpleDateFormat校验日期格式
Java中可以使用SimpleDateFormat类来校验日期格式。具体实现方法如下:
1. 创建SimpleDateFormat对象,指定日期格式。
2. 调用SimpleDateFormat对象的parse()方法,将日期字符串转换为Date对象。
3. 如果转换成功,则说明日期格式正确;否则,说明日期格式不正确。
以下是一个示例代码:
```
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateValidator {
public static boolean isValidDate(String dateStr, String format) {
SimpleDateFormat sdf = new SimpleDateFormat(format);
try {
Date date = sdf.parse(dateStr);
if (!dateStr.equals(sdf.format(date))) {
return false;
}
} catch (Exception e) {
return false;
}
return true;
}
}
```
在上面的代码中,isValidDate()方法接收两个参数:日期字符串和日期格式。如果日期字符串符合指定的日期格式,则返回true;否则,返回false。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)