java的一个日期格式加上指定月数,得到一个新日期(此方法通用)
来源:互联网 发布:requirejs 按需加载js 编辑:程序博客网 时间:2024/05/01 21:04
正好遇到一个这样的问题:一个设备的开始使用日期 加上一个使用期限,看看是否到期
也找了下资料,到时都没有这样的,然后自己就试着写了下,跟大家分享下
(电脑加密了,不能copy,以下代码纯手打)
虽然有点麻烦
我要做的虽然是js的操作,但是先用的java做的测试,其实代码都差不多,可以通用的
//js一般得到的为String,所以就有了下面的代码
<span style="white-space:pre"></span>String d1 = "2013-07-16"; //初始日期String d2 = "20"; //月份String dd[] = d1.split("-"); //分割为,年,月,日//那么如果月份要相加,就有可能超过一年,所以://要加的年份,月份为12个月为一年String year = (Int(dd[1])+Int(d2))/12+"";//我这里就简写下了,见谅//那么多出来的月份,就是最后日期的月份int yue = (Int(dd[1])+Int(d2))%12 //我想,这样应该不难理解吧String mm = "";//但是呢,如果是个位数,那么十位上就要加上“0”if(yue<10){mm = "0"+yue;}else{mm = yue+"";}dd[0]=Int[0]+Int[year]+"";dd[1]=mm;dd[2]就不变了d1=dd[0]+"-"+dd[1]+"-"+dd[2];
得到的d1就是最后加上月份的日期了
- java的一个日期格式加上指定月数,得到一个新日期(此方法通用)
- Java中一个指定日期加上指定天数得到新日期
- JAVA得到一个指定日期六个月后的日期例子
- Java 给定一个指定日期 加上天数 输出加上天数的日期
- Java 给定一个指定日期 加上天数 输出加上天数的日期
- 得到字符串日期的前一个月
- 如何得到一个指定日期6个月后的日期
- java设定一个日期时间,加几分钟(小时或者天)后得到新的日期
- JS 日期加上天数得到新日期
- MFC 一个日期加上天数得到当前日期,两个日期相减得到天数。
- java写的日期工具,根据设置日期获取指定的一周或者一个月的所有日期
- 得到一个月的开始和结束日期
- SQL SERVER得到一个月所有的日期
- 如何得到一个日期的前一天日期
- JAVA得到一个指定日期范围内每天的开始时间和结束时间
- java获取一个月前的日期
- Ruby取得指定月日期数的方法
- java 获取当前日期的前一个月的日期
- 五大布局之TableLayout
- 苹果申请输入设备专利混合更专业
- android 使用ViewFlow实现左右滑动
- 自定义Java Annotations实例以及用Java Reflection来解析自定义的Annotation
- 东软实训01-计数器ver1
- java的一个日期格式加上指定月数,得到一个新日期(此方法通用)
- 黑马程序员--定义一个学生类
- go - method方法
- ASP.NET MVC3 技术(三) 添加视频和 Gravatar 头像
- 在Form上画直线 由鼠标指定起点和终点
- 直接插入排序算法
- 如何从一个表的数据复制到另一个表里面(二个库不在同一台电脑上)
- 基于 Struts2 + Hibernate4 +Spring4 的web项目搭建
- ASP.NET MVC3 技术(四) 永久重定向方法