/**
* @method changeDay 时间增减方法
* @param day 传入的时间
* @param string 传入的处理时间的字符串----'append'添加天数,"reduce"减少天数,注意传入的string只能是这两字符串,传入其余的只返回原时间
* @param Days 定义要添加或相减的天数
* @return Date
*/
public static Date changeDay(Date day, String string,int Days) {
// 获取日历类,该类是个abstract类需要调用getInstance()方法
Calendar calendar = Calendar.getInstance();
// set传入的时间
calendar.setTime(day);
// 根据传入的字符串来判断是否要加天数还是减天数
if ("append".equals(string)) {
// 过期提醒--- 加Days天
calendar.set(Calendar.DAY_OF_YEAR, (calendar
.get(Calendar.DAY_OF_YEAR) + Days));
} else if ("reduce".equals(string)) {
// 提前提醒--减Days天
calendar.set(Calendar.DAY_OF_YEAR, (calendar
.get(Calendar.DAY_OF_YEAR) - Days));
} else {
calendar.set(Calendar.DAY_OF_YEAR, (calendar
.get(Calendar.DAY_OF_YEAR)));
}
return calendar.getTime();
}
分享到:
相关推荐
NULL 博文链接:https://literary-fly.iteye.com/blog/949495
日期加减-Delphi在指定日期上加3天,比较基础的时间计算实例,在指定的日期天数上再加上3天,然后程序计算出之后的日期是哪年月几号,通过这个程序,你可以学会简单的时间加减计算功能,相信对Delphi编程会有不小...
scala代码-scala 获取当前日期,日期的加减等
在某个日期上加减天数来说,其实只要调用Date对象的setDate()函数就可以了,具体方法如下
DB2 计算相差天数(时间),打个比方你要计算2013-10-20到2014-03-01的天数
DATE数据类型存储日历日期。DATETIME采用任何程度的精度(从年到...INTERVAL数据类型存储一段时间:即持续时间。 DATE数据类型存储日历日期。DATE值实际上是带符号的整数,其内容解释为从1899年12月31日午夜的整天数。
(4) 编写时间和日期的派生类CDati,完成日期与时间的联合设置、运算、比较等功能,要求该派生类可以完成:日期时间加天数或时间等于新的日期时间,日期时间减天数或等于新的日期时间,两个日期时间相减等于天数或...
简单的时间日期显示功能,适合初学者,简单的示例
题目: 设计一个日期类,实现时间的加、减操作。 1. 描述设计和相关算法思路 2. 类体内要定义对日期的初始化构造函数,包含一个重载默认值方式; 3. 日期包括年月日,需要考虑日和月的进位对月年的改变问题,特别注意...
给定任意日期对该日期进行加减天数,最后得出加减后出现的日期.以及给两个日期你可以得出他们两个之间相隔多少天.(需要考虑闰年,每个月天数不同,我们需要写一个我们直接可以使用的日期加减器)因为时间比较仓促,...
计算两个日期之间相差的天数,计算一个日期加或减上一个天数后是哪一天。c实现
1.重载+,-,使一个日期对象加减天数得到加减天数后的日期对象。 2.重载+,-,使一个时间对象加减分钟数得到加减分钟数后的时间对象。 3.再次重载-,使一个日期对象减去一个日期对象得到另一个日期对象。 4.再次重载...
1 日期计算:可以进行日期的加减计算,天数计算,星期计算,时间计算等常用计算 2 日期查询:可以查询1901年至2099年之间任意一个日期的农历日期,节日,节气,干支,星期等详细信息 3 这是一个能够自动计算和显示...
使指定日期向前走一天,变成“明天”的日期 使日期倒一天 判断平年闰年 计算某月的天数 获取当天凌晨的秒数 将日期格式化成友好的字符串:几分钟前、几小时前、几天前、几月前、几年前、刚刚 将日期以yyyy-MM-dd HH...
有个表 name time aa 2009 10 21 bb 2010 11 22可以用dateadd day 1 time 将天数增加一天 想问的是 如何能出现更新旧的time 得出下表 name time aa 2009 10 22 bb 2010 11 23 要将年增加一天 月增加一月 天增加一天 ...
--特殊日期加减函数 --查询指定日期段内过生日的人员 --生成日期列表的函数 --工作日处理函数(标准节假日) --计算两个日期相差的工作天数 --在指定日期上,增加指定工作天数后的日期 --工作日处理函数(自定义节假日) ...
今天,有个网友提问: c# 算出整月 问题补充: 我是说两个日期之间间隔整月,比如2008-11-5 和 2009-4-3之间的... 您可能感兴趣的文章:asp.net下日期加减的方法ASP.NET如何获取两个日期之间的天数asp.net 时间类 一周的
主要给大家介绍了关于js指定日期增加指定月份的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
在使用Python写程序时,经常需要输出系统的当前时间以及计算两个时间之间的差值,或者将当前时间加减一定时间(天数、小时、分钟、秒)来得到新的时间,这篇文章就系统的对这些进行总结。码字不易,喜欢请点赞!!!...
│ 2.4.1 日期格式化处理.sql │ │ 2.4.2 日期推算处理.sql │ │ 2.4.3 特殊日期加减函数.sql │ │ 2.5.1 查询指定日期段内过生日的人员.sql │ │ 2.5.2 生成日期列表的函数.sql │ │ ...