String userCheckDate = userInfo.getUserCheckDate(); 校验userCheckDate 是否为yyyy-MM-dd HH:mm:ss格式
时间: 2024-10-16 12:03:11 浏览: 16
Akka-CQRS-Http标准安全解决方案:OAuth2-资源使用授权.docx
这个代码片段是在Java中获取用户信息`userInfo`中存储的`userCheckDate`字段,并将其赋值给`String`类型的`userCheckDate`变量。如果你想验证这个日期字符串是否符合`yyyy-MM-dd HH:mm:ss`这种格式,你可以使用`java.text.SimpleDateFormat`类来进行校验。首先,你需要创建一个解析模式实例并尝试解析输入的日期,如果解析失败,说明格式不对。
以下是示例代码:
```java
import java.text.ParseException;
import java.text.SimpleDateFormat;
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
dateFormat.parse(userCheckDate);
System.out.println("日期格式正确");
} catch (ParseException e) {
System.out.println("日期格式错误:" + e.getMessage());
}
```
如果`userCheckDate`无法解析,`parse()`方法会抛出`ParseException`。
阅读全文