使用SimpleDateFormat类对时间的合法性进行校验,使用正则表达式校验时间字符串的合法性;
上次我已经讲过如何使用正则表达式对时间的合法性进行校验,出门左转就是:点击查看如何使用正则表达式对时间的合法性进行校验;
后来同事又提供了另外一种解决方案,同样可以达到对时间的合法性进行校验的目的:使用SimpleDateFormat类,下面详细介绍:
先附上源码让大家跑一遍再说吧:
package cn.mike.javase.test;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.regex.Pattern;
import org.junit.Test;
public class DateLegalityCheck