在javascript中查找第n个月之后的日期
Find the date after nth month in javascript
我在javascript中有一个开始日期(mm/dd/yyyy)。。。我需要找出第6个月后的确切日期
例如
给定:var fromDate=新日期("2012年1月17日");
预计:2012年7月17日
如何在javascript中做到这一点?
使用Javascript getMonth()方法非常简单
var fromDate = new Date('01/17/2012');
var toDate = new Date(new Date(fromDate).setMonth(fromDate.getMonth() + 6));
编辑
以下是一种将日期格式化为mm/dd/yyyy 的原型方法
var formatted = toDate.defaultView()
Date.prototype.defaultView=function(){
var dd=this.getDate();
if(dd<10)dd='0'+dd;
var mm=this.getMonth()+1;
if(mm<10)mm='0'+mm;
var yyyy=this.getFullYear();
return String(mm+"'/"+dd+"'/"+yyyy)
}
这里有一个可以轻松处理日期的库:datejs。
相关文章:
- replaceWith()之后的日期选择器
- 在JavaScript中,按日期和之后的名称过滤数组
- Jquery 数据表 序列化程序之后 ASP.NET 日期格式
- jQuery UI 日期选择器 - 禁用公共假期、周末、第二天上午 10 点之后,只允许周二、周三和周四作为可选日期
- 检索当前日期之后的项目
- 使用日期时间选择器 UI 选择在日期时间之后使用什么方法触发事件
- $.post之后jQuery日期选择器不工作
- AngularJS uib日期选择器没有'在uib选项卡中,不要在第一次打开/关闭事件之后显示日历
- 在javascript中激发特定日期和时间之后的时间
- 在javascript中查找第n个月之后的日期
- Javascript new Date()接受月底之后的日期
- 如何在javascript日历中禁用当前日期之后的日期
- 检查html日期输入是否在给定日期之后
- javascript:如果日期在1月15日之后,则设置隐藏字段
- 如果两个日期在当前日期之前和之后,如何比较它们
- 在每一步/单击之后更新引导程序日期时间选择器
- 日期选择器在每月9号之后不启用日期
- 在日期和时间之后重定向
- jQuery日期选择器在选定日期之后关闭日期选择器
- 故意使Adobe文件在特定日期之后无法使用