这些在百度上都能找出很多来,这里只是说一说我本人的看法!谢谢。
1. Timestamp和util.Date格式互转
这两种时间类型都有一个相同的构造方法,就是通过毫秒数来转成日期或者时间戳格式,如此看来就非常简单了.
new Date(timestamp.getTime());
<pre name="code" class="java">new Timestamp(date.getTime());
注意在java中毫秒的类型为long;
<strong>2.java中日期格式的加减</strong>
同上一种方法可以得出我们只要把日期转成毫秒然后把要加减的天数也改成毫秒就可以进行操作了,是不是很简单!
public static Date addDate(Date date, int day) {
Calendar c = Calendar.getInstance();
c.setTimeInMillis(getMillis(date) + ((long) day) * 24 * 3600 * 1000);
return c.getTime();
}
减法就不多说了!
以上,谢谢!
大家一起学习!