JAVA Date 你必须知道的。
1 Date和String转换用SimpleDateFormat
两种最常用的Format
public static final String DATE_FORMAT = "yyyy-MM-dd";
public static final String DATE_TIME_FORMAT = "yyyy-MM-dd HH:mm:ss";
1.1 Date转换成String
SimpleDateFormat sdf = new SimpleDateFormat(Constants.DATE_FORMAT);
return sdf.format(date);
1.2 String转换成Date
new SimpleDateFormat(Constants.DATE_FORMAT).parse(dateString)
2 Date的计算 使用 GregorianCalendar
比如日期加1
Date d = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2015-03-31 9:20:00");
calendar.setTime(d);
calendar.add(Calendar.DAY_OF_MONTH, 1);//日期加10天
System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(calendar.getTime()));
本文介绍如何使用SimpleDateFormat在Java中进行Date与String之间的转换,并利用GregorianCalendar进行日期计算。包括两个常见日期格式的使用方法及如何对日期进行加减操作。

被折叠的 条评论
为什么被折叠?



