JavaScript中求指定日期的某一个月的日期
来源:互联网 发布:网络的个性化服务 编辑:程序博客网 时间:2024/05/22 00:55
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<script type="text/javascript">
Date.prototype.Format = function (fmt) { //author: meizz
var o = {
"M+": this.getMonth() + 1, //月份
"d+": this.getDate(), //日
"h+": this.getHours(), //小时
"m+": this.getMinutes(), //分
"s+": this.getSeconds(), //秒
"q+": Math.floor((this.getMonth() + 3) / 3), //季度
"S": this.getMilliseconds() //毫秒
};
if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
for (var k in o)
if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
return fmt;
}
//测试
var strDate = "2017-12-01";
var now = new Date(strDate.replace(/\-/g,"/"));
var n=-4;//这里输入1就是求后一个月,输入-1就是上一个月
var perMonth =new Date( now.setMonth(now.getMonth() + n));
var time1 = perMonth.Format("yyyyMM");
//alert(time1);
document.write(time1);
</script>
<body>
</body>
</html>>
<html>
<head>
<title></title>
</head>
<script type="text/javascript">
Date.prototype.Format = function (fmt) { //author: meizz
var o = {
"M+": this.getMonth() + 1, //月份
"d+": this.getDate(), //日
"h+": this.getHours(), //小时
"m+": this.getMinutes(), //分
"s+": this.getSeconds(), //秒
"q+": Math.floor((this.getMonth() + 3) / 3), //季度
"S": this.getMilliseconds() //毫秒
};
if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
for (var k in o)
if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
return fmt;
}
//测试
var strDate = "2017-12-01";
var now = new Date(strDate.replace(/\-/g,"/"));
var n=-4;//这里输入1就是求后一个月,输入-1就是上一个月
var perMonth =new Date( now.setMonth(now.getMonth() + n));
var time1 = perMonth.Format("yyyyMM");
//alert(time1);
document.write(time1);
</script>
<body>
</body>
</html>>
阅读全文
0 0
- JavaScript中求指定日期的某一个月的日期
- SQL取数据库中最靠近某一个日期的日期
- SQL Server中 求两个指定日期的相差天数
- python求指定日期的前一天
- ORACLE返回某一个日期下指定第一个星期几的日期
- 求每个月的最后一天日期
- R语言两种方式求指定日期所在月的天数
- javascript的日期比较和得到指定的日期
- javascript的日期比较和得到指定的日期
- JavaScript计算指定日期与当前日期的相差天数
- javascript获取指定日期的星期问题
- PHP:获取指定日期所在月的开始日期与结束日期
- JavaScript中 日期的计算
- C#获取指定月指定周的日期范围 根据当前时间获取本月开始日期和结束日期
- C#获取指定月指定周的日期范围 根据当前时间获取本月开始日期和结束日期
- C#获取指定月指定周的日期范围 根据当前时间获取本月开始日期和结束日期
- Java中获取指定日期的总结
- 获取系统日期与某一个日期之间的天数
- 互联网时代的社会语言学:基于SNS的文本数据挖掘
- idea导eclipse项目并用tomcat发布
- Java8 Lambda原理
- 高级验证方法学()-Mentor-笔记
- 当觉得自己的水平停滞不前的时候可以看看
- JavaScript中求指定日期的某一个月的日期
- 第四周java作业
- 如何在HTML页面,访问request 对象里边传递的参数
- Reinforcement Leaning资料
- 负数在计算机中怎样存储
- 搭建Spring+Springmvc+mybatis整合框架的错误日记
- C# 解析JSON格式数据
- android:自定义view--组合控件
- git 本地分支与远程分支