您的位置:首页 > 编程语言 > Java开发

Java Calendar 获取一周以前的时间,时间类型转换

2015-04-28 10:20 295 查看

首先获得系统的当前时间,然后减去7天,返回的是Date类型。

public Date getLastWeek() {

Calendar ca = Calendar.getInstance();

ca.add(Calendar.DAY_OF_MONTH, -7);

return ca.getTime();

}

cal1.add(Calendar.DAY_OF_MONTH,1);

cal1.add(Calendar.DAY_OF_YEAR,1);

cal1.add(Calendar.DATE,1);

字段说明:

DAY_OF_MONTH的主要作用是cal.get(DAY_OF_MONTH),用来获得这一天在是这个月的第多少天

Calendar.DAY_OF_YEAR的主要作用是cal.get(DAY_OF_YEAR),用来获得这一天在是这个年的第多少天。

String类型转Date
SimpleDateFormate sdf = new SimpleDateFormate("yyyy-MM-dd hh:mm:ss");
Date date = sdf.parse(string_date);

Date类型转String

SimpleDateFormate sdf = new SimpleDateFormate("yyyy-MM-dd hh:mm:ss");

String string_date = sdf.format(date_date);

Date比较时间先后
compareTo()方法,根据返回值的正负来去顶
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐