Calendar类roll和add的区别
来源:互联网 发布:jq22 bomb.js 编辑:程序博客网 时间:2024/06/05 15:20
- import java.text.SimpleDateFormat;
- import java.util.Calendar;
- import java.util.Date;
- /**
- * Calendar类roll和add的区别.
- */
- public class Test18 {
- public static void main(String[] args) {
- System.out.println("当前时间:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
- Calendar first = Calendar.getInstance();
- Calendar second = Calendar.getInstance();
- System.out.println(first.equals(second));
- /*
- * roll方法只是对相应时间属性的域内做变化
- * 例如,对月份使用roll方法,它会在1-12的范围内变化,不会影响的年
- * 2011-1-15 roll(Calendar.MONTH, -1) 后是2011-12-15
- */
- first.roll(Calendar.MONTH, -1); //-1往前推一个月,-2往前推两个月,以此类推
- System.out.println("roll后时间:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(first.getTime()));
- /*
- * add方法会产生其他相关时间属性的连动变化
- * 2011-1-15 roll(Calendar.MONTH, -1) 后是2011-12-15
- */
- second.add(Calendar.MONTH, -1); //-1往前推一个月,-2往前推两个月,以此类推
- System.out.println("add后时间:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(second.getTime()));
- }
- }
0 0
- Calendar类roll和add的区别
- Calendar类roll和add的区别
- Calendar类roll和add的区别
- java中类Calendar的roll和add的区别
- Calendar类add()与roll()方法的区别
- calendar roll() add()方法的区别
- Calendar 类的 add() 和roll方法详解
- Calendar中add函数和roll函数的用法及区别
- Calendar中add函数和roll函数的用法及区别
- Calendar中add()和roll()函数的用法
- GregorianCalendar类的add和roll方法
- Calendar的使用2(add set roll)方法的区别
- Calendar的add和set方法的运用和区别
- Calendar类的add()和set()方法
- Calendar类的add()和set()方法
- calendar的add和set用法
- Calendar.HOUR_OF_DAY 和 Calendar.HOUR的区别
- Calendar类set和add方法
- Spring思维导图,让spring不再难懂(一)
- 前端跨域问题
- Nand Flash变硬盘
- 复杂程序系统构架方法-设备驱动程序
- MySQL 函数
- Calendar类roll和add的区别
- linux---数据流重导向
- css盒子模型的概念
- yolov2完整训练流程,附带案例
- source insight如何保存为utf-8的格式编码
- 远程连接mysql数据库
- mysql远程访问
- java中获取当前时间以及对当前时间操作详解
- 敏捷BI与数据驱动机制