[英]Set date variable to last day of month 6 months from now Javascript
我尝试不使用AddDays(180)
来添加6个月,然后将日期设置为该月的最后一天。 即CustomDate8
应该是06/30/2015
在脚本的结尾。
//Set CustomDate8 to CustomDate5 + 6 Months
function Go(instance) {
var vehicle = instance;
var CustomDate5 = new Date('12/09/2014');
var CustomDate8 = new Date();
// update vehicle CustomDate5 field
if(vehicle.CustomDate5 != null)
{
vehicle.CustomDate8 = vehicle.CustomDate5.AddDays(180);
}
if (!vehicle.CustomDate5)
{
vehicle.CustomDate8 = null;
}
}
我是javascript新手,也很感谢您的协助。 先感谢您。
应该像添加7个月一样简单,然后将日期设置为零。
var CustomDate5 = new Date('12/09/2014'); CustomDate5.setMonth( CustomDate5.getMonth() + 7 ); CustomDate5.setDate(0); document.body.innerHTML = CustomDate5.toString();
由于1
是任何月份的第一天,因此将其设置为0
会返回一天,从而为您提供上个月的最后一天。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.