js获取上一个月和下一个月
来源:互联网 发布:win10 cpu降温软件 编辑:程序博客网 时间:2024/05/16 01:47
</pre>js获取上一个月和下一个月<pre name="code" class="javascript">/** * 获取上一个月 * * @date 格式为yyyy-mm-dd的日期,如:2014-01-25 */ function getPreMonth(date) { var arr = date.split('-'); var year = arr[0]; //获取当前日期的年份 var month = arr[1]; //获取当前日期的月份 var day = arr[2]; //获取当前日期的日 var days = new Date(year, month, 0); days = days.getDate(); //获取当前日期中月的天数 var year2 = year; var month2 = parseInt(month) - 1; if (month2 == 0) { year2 = parseInt(year2) - 1; month2 = 12; } var day2 = day; var days2 = new Date(year2, month2, 0); days2 = days2.getDate(); if (day2 > days2) { day2 = days2; } if (month2 < 10) { month2 = '0' + month2; } var t2 = year2 + '-' + month2 + '-' + day2; return t2; } /** * 获取下一个月 * * @date 格式为yyyy-mm-dd的日期,如:2014-01-25 */ function getNextMonth(date) { var arr = date.split('-'); var year = arr[0]; //获取当前日期的年份 var month = arr[1]; //获取当前日期的月份 var day = arr[2]; //获取当前日期的日 var days = new Date(year, month, 0); days = days.getDate(); //获取当前日期中的月的天数 var year2 = year; var month2 = parseInt(month) + 1; if (month2 == 13) { year2 = parseInt(year2) + 1; month2 = 1; } var day2 = day; var days2 = new Date(year2, month2, 0); days2 = days2.getDate(); if (day2 > days2) { day2 = days2; } if (month2 < 10) { month2 = '0' + month2; } var t2 = year2 + '-' + month2 + '-' + day2; return t2; } //测试 //alert(getPreMonth("2014-01-25")); //alert(getNextMonth("2014-12-25"));
0 1
- js获取上一个月和下一个月
- js获取上一个月、下一个月
- JS中在当前日期上追加一天或者获取上一个月和下一个月
- JS中在当前日期上追加一天或者获取上一个月和下一个月
- php获取当前的上一个月和下一个月
- js计算当前日期上一个月和下一个月
- sql上一个月和下一个月
- Java获取当前时间的上一个月和下一个月,第一天和最后一天,任意时间的第一天和最后一天,任意时间上一个月和下一个月
- Java获取当前时间的上一个月和下一个月,第一天和最后一天,任意时间的第一天和最后一天,任意时间上一个月和下一个月
- js实现获取上一个月的一天,和最后一天
- js 计算上一个月
- js获取当前时间上一个月前的时间
- js 点击按钮触发下一个月上一个月事件,并且进行检测日期是否合法!
- 获取上一个月第一天的日期和天数
- 获取上一个月的同一天
- oracle时间的获取,前一天,上一个星期,上一个月
- Js 计算上一个月的月份
- shell下获取上一个月,星期时间和时间戳的范围
- 基础练习 闰年判断
- BIRT报表一线揭秘2
- Limboy:自学 iOS 开发的一些经验
- Android解耦库EventBus的使用和源码分析
- NDK开发 cdk Cygwin安装步骤
- js获取上一个月和下一个月
- Hadoop MapReduce中的压缩
- 内部类的描述
- Swift之自定义SearchInput
- memcache常用命令
- iOS开发零基础教程之Mac终端(Terminal)Shell的使用
- java-jsp 转发和重定向
- mysql 数据库整体运行状态确认思路
- Eclipse选中变量名,相同变量都变色显示 的设置