Java Date Value Check isDate(String val, SimpleDateFormat formatter)

Here you can find the source of isDate(String val, SimpleDateFormat formatter)

Description

is Date

License

Apache License

Parameter

Parameter Description
val a parameter
formatter a parameter

Declaration

public static boolean isDate(String val, SimpleDateFormat formatter) 

Method Source Code

//package com.java2s;
/*/*from w  w w.ja  v  a2s.c  o  m*/
 * chombo: Hadoop Map Reduce utility
 * Author: Pranab Ghosh
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"); you
 * may not use this file except in compliance with the License. You may
 * obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0 
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 * implied. See the License for the specific language governing
 * permissions and limitations under the License.
 */

import java.text.SimpleDateFormat;

import java.util.Date;

public class Main {
    /**
     * @param val
     * @param formatter
     * @return
     */
    public static boolean isDate(String val, SimpleDateFormat formatter) {
        boolean valid = true;
        try {
            Date date = formatter.parse(val);
            valid = null != date;
        } catch (Exception ex) {
            valid = false;
        }
        return valid;
    }
}

Related

  1. isDate(String strDate, SimpleDateFormat sdf)
  2. isDate(String strDate, String pattern)
  3. isDate(String strDate, String pattern)
  4. isDate(String strDate, String pattern)
  5. isDate(String text, String pattern)
  6. isDate(String value, Locale locale)
  7. isDateBefore(String date1)
  8. isDateBefore(String date1, String date2)
  9. isDateBefore(String date1, String date2)