java 如何检查字符串是否为日期时间格式
How to Check a String is in datetime format or not in java
它们是 java 中的一种方法,用于检查给定字符串是否为日期。
示例:
String s="Hello" //is not Date <br>
String s="01/05/2014" //is a valid date
谢谢。
您可以使用 SimpleDateFormat 检查特定格式,例如:
DateFormat df = new SimpleDateFormat("mm/dd/yyyy");
try
{
df.parse("01/05/2014");
}
catch(Exception e)
{
//not a date
}
编写简单的 API 来验证字符串是否为日期,
如果 isValidDate(String date)
return true
那么你的字符串就是日期,否则就不是日期。
public boolean isValidDate(String date){
SimpleDateFormat dateFormat = new SimpleDateFormat("mm/dd/yyyy");
boolean flag = true;
try{
dateFormat.parse(date);
}catch(ParseException e){
flag = false;
}
return flag;
}
它们是 java 中的一种方法,用于检查给定字符串是否为日期。
示例:
String s="Hello" //is not Date <br>
String s="01/05/2014" //is a valid date
谢谢。
您可以使用 SimpleDateFormat 检查特定格式,例如:
DateFormat df = new SimpleDateFormat("mm/dd/yyyy");
try
{
df.parse("01/05/2014");
}
catch(Exception e)
{
//not a date
}
编写简单的 API 来验证字符串是否为日期,
如果 isValidDate(String date)
return true
那么你的字符串就是日期,否则就不是日期。
public boolean isValidDate(String date){
SimpleDateFormat dateFormat = new SimpleDateFormat("mm/dd/yyyy");
boolean flag = true;
try{
dateFormat.parse(date);
}catch(ParseException e){
flag = false;
}
return flag;
}