java Calendar类获取时间的前一天和后一天
来源:互联网 发布:山东高密网络 编辑:程序博客网 时间:2024/05/16 09:16
有两个方法:分别是set和roll方法,这两个方法的具体使用方法如下:
import java.util.Calendar;public class DateUtil {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stub// 当前时间Calendar cl = setCalendar(2017, 01, 12);System.out.print("当前时间:");printCalendar(cl);// 前一天cl = setCalendar(2017, 01, 12);getBeforeDay(cl);System.out.print("前一天:");printCalendar(cl);// 后一天cl = setCalendar(2017, 01, 12);getAfterDay(cl);System.out.print("后一天:");printCalendar(cl);}/** * 获取当前时间的后一天时间 * * @param cl */private static Calendar getAfterDay(Calendar cl) {// TODO Auto-generated method stub// 使用roll方法进行回滚到后一天的时间// cl.roll(Calendar.DATE, 1);// 使用set方法直接设置时间值int day = cl.get(Calendar.DATE);cl.set(Calendar.DATE, day + 1);return cl;}/** * 获取时间的前一天时间 * * @param cl */private static Calendar getBeforeDay(Calendar cl) {// TODO Auto-generated method stub// 使用roll方法进行向前回滚// cl.roll(Calendar.DATE, -1);// 使用set方法直接进行设置int day = cl.get(Calendar.DATE);cl.set(Calendar.DATE, day - 1);return cl;}private static void printCalendar(Calendar cl) {// TODO Auto-generated method stubint year = cl.get(Calendar.YEAR);int month = cl.get(Calendar.MONTH) + 1;int day = cl.get(Calendar.DATE);System.out.println(year + "-" + month + "-" + day);}/** * 设置时间 * * @param year * @param month * @param date * @return */private static Calendar setCalendar(int year, int month, int date) {// TODO Auto-generated method stubCalendar cl = Calendar.getInstance();cl.set(year, month - 1, date);return cl;}}运行效果图:
0 0
- java Calendar类获取时间的前一天和后一天
- Java中获取前一天和后一天时间
- Java中获取前一天和后一天时间
- Java中获取前一天和后一天时间
- java日期获取前一天和后一天
- java日期获取前一天和后一天
- java日期获取前一天和后一天
- java获取指定日期前一天和后一天的日期
- php时间的操作,前一天,后一天时间的获取
- php时间的操作,前一天,后一天时间的获取
- 获取当前时间的前一天或后一天时间
- mysql获取当前时间,前一天,后一天
- mysql获取当前时间,前一天,后一天
- mysql获取当前时间,前一天,后一天
- java 已知一个Date(),获取前一天和后一天
- java 已知一个Date(),获取前一天和后一天
- java 已知一个Date(),获取前一天和后一天
- java获取当前日期前一天和后一天
- xml转义字符
- 明明的随机数—洛谷 1059
- java内存模型-多线程
- javascriptDOM的基本操作
- 当泛型遇到重载
- java Calendar类获取时间的前一天和后一天
- 在codeigniter框架里使用thrift
- 生活健康-治愈感冒的10法7利器
- PHP 行为测试工具 Codeception 介绍
- iframe跨域
- 分享信息
- Android studio2.2 NDK,JNI的简单使用
- CF437 B. The Child and Set(贪心)
- linux文件转码工具iconv