#sh(java){{
import java.text.ParseException;
import java.util.Date;

import org.apache.commons.lang.StringUtils;
import org.apache.commons.lang.time.DateFormatUtils;
import org.apache.commons.lang.time.DateUtils;
import org.junit.Test;

public class DateUtilTest {

	@Test
	public void testDateValidate() {

		final String VALIDATE_DATE = "20100232";
		final String DATE_FORMAT = "yyyyMMdd";
		try {
			Date d = DateUtils.parseDate(VALIDATE_DATE,
					new String[] { DATE_FORMAT });
			String s = DateFormatUtils.format(d, DATE_FORMAT);

			if (!StringUtils.equals(VALIDATE_DATE, s)) {
				throw new RuntimeException("日付エラーj");
			}

			System.out.println(d);
		} catch (ParseException e) {
			e.printStackTrace();
			throw new RuntimeException(e);
		}
	}
}
}}



トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS