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()方法,根据返回值的正负来去顶
相关文章推荐
- java获取获得Timestamp类型的当前系统时间。以及java.util.date 、java.sql.Date之间的转换
- 生成二维码 加密解密类 TABLE转换成实体、TABLE转换成实体集合(可转换成对象和值类型) COOKIE帮助类 数据类型转换 截取字符串 根据IP获取地点 生成随机字符 UNIX时间转换为DATETIME\DATETIME转换为UNIXTIME 是否包含中文 生成秘钥方式之一 计算某一年 某一周 的起始时间和结束时间
- 文章标题java获取时间的方法及Date与String类型的转换
- java页面用js转换数据库中的datetime类型的时间为String类型显示
- 【Java】获取2个日历类型的时间相差多少年、月、天、小时、分钟、秒
- java获取当前时间转换为时间戳 时间戳转换为时间实例
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- Java 时间类型的转换 Date、String、Long
- Java 1.8中时间的获取、转换
- Java中几种时间类型的转换
- Java中String类型与时间戳转换 - 24小时和12小时制
- java中date和时间戳相互转换以及获取前一个小时的时间
- JAVA使用jodatime进行date类型与string类型的时间相互转换
- java获取当前时间所在一周的周一和周日日期
- Java Calendar 类的时间操作+获取昨天日期
- Java 时间String类型转换为Date类型
- Java时间Date、Calendar、TimeStamp与字符串String之前的转换
- 关于Calendar类型转换成规定的时间格式
- Java获取当前时间戳/时间戳转换
- java、MySQL时间类型的转换及存储(Timestamp、Date、String、Long)