java 验证时间格式

来源:互联网 发布:善领p57数据升级工具 编辑:程序博客网 时间:2024/06/08 15:58

package cn.howso.framework.utils;


import java.text.DateFormat;

import java.text.SimpleDateFormat;

import java.util.Date;


/**

 * 时间工具类

 * 

 * @author shenrongrong

 *

 */

public class DateUtils {

/**

* 判断时间格式 格式必须为“YYYY-MM-dd” 2004-2-30 是无效的 2003-2-29 是无效的

* @param sDate

* @return

*/

public staticboolean isValidDate(String str) {

// String str = "2007-01-02";

DateFormat formatter =new SimpleDateFormat("yyyy-MM-dd");

try {

Date date = (Date)formatter.parse(str);

returnstr.equals(formatter.format(date));

} catch (Exceptione) {

returnfalse;

}

}

}