public static Date getDate(String date, String format, Date defVal) { if (StringUtil.isEmpty(date) || StringUtil.isEmpty(format)) return null; Date d; try { d = new SimpleDateFormat(format).parse(date); } catch (ParseException e) { d = defVal; } return d; } public static void main(String[] args) { Date d = getDate("2010","yyyy"); //传不同的date System.out.println(d); System.out.println(d.getTime()+" "+getDate("2010-04","yyyy-MM").getTime()); \\ }
Date d = getDate("2010","yyyy",null); 这样
package ookj.ui.test;import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date;import org.apache.commons.lang.StringUtils;public class UnixTimeTest { public static Date getDate(String date, String format, Date defVal) { if (StringUtils.isEmpty(date) || StringUtils.isEmpty(format)) return null; Date d; try { d = new SimpleDateFormat(format).parse(date); } catch (ParseException e) { d = defVal; } return d; } public static void main(String[] args) { Date d = getDate("2010","yyyy",null); //传不同的date System.out.println(d); System.out.println(d.getTime()+" "+getDate("2010-04","yyyy-MM",null).getTime()); } }
if (StringUtil.isEmpty(date) || StringUtil.isEmpty(format)) return null;
Date d;
try {
d = new SimpleDateFormat(format).parse(date);
} catch (ParseException e) {
d = defVal;
}
return d;
}
public static void main(String[] args) {
Date d = getDate("2010","yyyy"); //传不同的date
System.out.println(d);
System.out.println(d.getTime()+" "+getDate("2010-04","yyyy-MM").getTime()); \\
}
import java.text.SimpleDateFormat;
import java.util.Date;import org.apache.commons.lang.StringUtils;public class UnixTimeTest {
public static Date getDate(String date, String format, Date defVal) {
if (StringUtils.isEmpty(date) || StringUtils.isEmpty(format)) return null;
Date d;
try {
d = new SimpleDateFormat(format).parse(date);
} catch (ParseException e) {
d = defVal;
}
return d;
}
public static void main(String[] args) {
Date d = getDate("2010","yyyy",null); //传不同的date
System.out.println(d);
System.out.println(d.getTime()+" "+getDate("2010-04","yyyy-MM",null).getTime());
}
}