Calendar的add()方法介绍
来源:互联网 发布:淘宝买三角梅哪家好 编辑:程序博客网 时间:2024/06/05 02:01
- public static Date addYears(Date date, int amount)
- {
- return add(date, 1, amount);
- }
- public static Date addMonths(Date date, int amount)
- {
- return add(date, 2, amount);
- }
- public static Date addWeeks(Date date, int amount)
- {
- return add(date, 3, amount);
- }
- public static Date addDays(Date date, int amount)
- {
- return add(date, 5, amount);
- }
- public static Date addHours(Date date, int amount)
- {
- return add(date, 11, amount);
- }
- public static Date addMinutes(Date date, int amount)
- {
- return add(date, 12, amount);
- }
- public static Date addSeconds(Date date, int amount)
- {
- return add(date, 13, amount);
- }
- public static Date addMilliseconds(Date date, int amount)
- {
- return add(date, 14, amount);
- }
- private static Date add(Date date, int calendarField, int amount)
- {
- if(date == null)
- {
- throw new IllegalArgumentException("The date must not be null");
- } else
- {
- Calendar c = Calendar.getInstance();
- c.setTime(date);
- c.add(calendarField, amount);
- return c.getTime();
- }
- }
如果calendarField是1则代表的是对年份操作,2是对月份操作,3是对星期操作,5是对日期操作,11是对小时操作,12是对分钟操作,13是对秒操作,14是对毫秒操作。
0 0
- Calendar的add()方法介绍
- Calendar的add()方法介绍
- Calendar的add()方法介绍
- Calendar的add()方法介绍
- calendar roll() add()方法的区别
- Calendar类的add()和set()方法
- Calendar类的add()和set()方法
- Calendar的add和set方法的运用和区别
- Calendar 类的 add() 和roll方法详解
- Calendar类add()与roll()方法的区别
- 日期格式化和Calendar.set(...)和Calendar.add(...)方法的使用
- Calendar类set和add方法
- Java.util.Calendar.add()方法实例
- Calendar的使用2(add set roll)方法的区别
- Calendar类roll和add的区别
- calendar的add和set用法
- Calendar类roll和add的区别
- Calendar类roll和add的区别
- poj 1163 DP
- 使用 MinGW 建立 C语言编译环境
- 工作流Activiti的学习总结- 整合比较复杂的一个流程
- soc camera 子系统之soc camera host 与soc camera device 注册
- 字串问题。杭电1449
- Calendar的add()方法介绍
- 清楚应用缓存
- hdoj1017--A Mathematical Curiosity
- Android 创建与解析XML(三)---- PULL方式
- C++笔试面试题 从网上整理的,带答案
- inittab命令格式
- VC++的Unicode编程
- 发布java 应用程序 jar
- InitializeComponent does not exist in the current context