我想创建一个方法来检查顶点中的日期是否为 'mm/dd/yyyy' 格式
I want to create a method to check if the Date is in 'mm/dd/yyyy' format in apex
这是我希望结构如下的片段:
public static boolean validateDateFormat(String date1) {
if(date1.format('mm/dd/yyyy')) {
return true;
} else {
return false;
}
}
一个简单的方法是使用正则表达式:
public static boolean validateDateFormat(String date1){
Pattern pattern = Pattern.compile('\d{2}/\d{2}/\d{4}');
Matcher matcher = pattern.matcher(date1);
return matcher.matches();
}
注意\d
在指定数量后指定数字和{}
中的数字,例如\d{2}
指定2位数字。
这是我希望结构如下的片段:
public static boolean validateDateFormat(String date1) {
if(date1.format('mm/dd/yyyy')) {
return true;
} else {
return false;
}
}
一个简单的方法是使用正则表达式:
public static boolean validateDateFormat(String date1){
Pattern pattern = Pattern.compile('\d{2}/\d{2}/\d{4}');
Matcher matcher = pattern.matcher(date1);
return matcher.matches();
}
注意\d
在指定数量后指定数字和{}
中的数字,例如\d{2}
指定2位数字。