博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
返回Date+-后的时间
阅读量:6415 次
发布时间:2019-06-23

本文共 1011 字,大约阅读时间需要 3 分钟。

hot3.png

/***

        * @Title: 返回+-后的时间
        * @Description: TODO
        * @param @param initTime 原始日期
        * @param @param addYear 年数
        * @param @param addMonth 月数
        * @param @param addDay 天数
        * @param @param addHour 小时数
        * @param @return    设定文件
        * @return Date    返回类型
        * @throws
         */
        public Date dataAdd(Date initTime,Integer addYear,Integer addMonth,Integer addDay,Integer addHour,Integer addMin){
            SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
//            Date dt=null;
//            try {
//                dt = sdf.parse(initTime);
//            } catch (ParseException e) {
//            }
            Calendar rightNow = Calendar.getInstance();
            rightNow.setTime(initTime);
            if(null!=addYear){
                rightNow.add(Calendar.YEAR,addYear);//日期+-年
            }
            if(null != addMonth){
                rightNow.add(Calendar.MONTH,addMonth);//日期+-月
            }
            if(null != addDay){
                rightNow.add(Calendar.DAY_OF_YEAR,addDay);//日期+-天
            }
            if(null != addHour){
                rightNow.add(Calendar.HOUR_OF_DAY,addHour);//日期+-小时
            }
            if(null != addMin){
                rightNow.add(Calendar.MINUTE,addMin);//日期+-分钟
            }
            return rightNow.getTime();
        }

转载于:https://my.oschina.net/liujiawan/blog/416667

你可能感兴趣的文章
CSS教程:div垂直居中的N种方法[转]
查看>>
不要做浮躁的嵌入式系统工程师
查看>>
linux 文件操作与目录操作
查看>>
解决IE6浏览器下position:fixed固定定位问题
查看>>
KMP串匹配算法解析与优化
查看>>
css3动画简介以及动画库animate.css的使用
查看>>
javascript DOM节点操作
查看>>
c++ invoke java in android
查看>>
meta 之 viewport
查看>>
Linux下文件 ~/.bashrc 和 ~/.bash_profile 和 /etc/bashrc 和 /etc/profile 的区别 | 用户登录后加载配置文件的顺序...
查看>>
关于在swiper轮播组件中使用echarts的'click'事件无效
查看>>
Android开源项目README规范
查看>>
asp.net core 教程(五)-配置
查看>>
Spring Bean Scope (作用域)
查看>>
Redis命令操作详解
查看>>
java.lang.ClassNotFoundException: org.apache.axis2.transport.http.AxisAdminServlet
查看>>
SSL协议详解
查看>>
Android Studio自带的抓图和录像功能
查看>>
教妹学 Java:动态伴侣 Groovy
查看>>
第三周作业
查看>>