function setchargeServDate(){
var month = document.getElementById("chargeablePeriods").value;//第一个获取时间
var chargeDate = document.getElementById("chargeDate").value;//第二个根据输入月 (数字)自动获取的时间;
if(month!=null){
var strs= new Array(); //定义一数组
strs=chargeDate.split("-"); //字符分割
var myDate = new Date(strs[0], strs[1], strs[2]);
// myDate.setFullYear(strs[0]);
myDate.setMonth(myDate.getMonth() + Number(month)); //增加一个月 (注意这里的增加约一定要转化一下 负责会报错 !)
var year = myDate.getFullYear();
var month = myDate.getMonth();
var day =myDate.getDate();
var firstDay =year+"-"+ month+"-"+day;
document.getElementById("chargeServDate").value=firstDay; //输出格式为 yyyy-mm-dd
}
}
var month = document.getElementById("chargeablePeriods").value;//第一个获取时间
var chargeDate = document.getElementById("chargeDate").value;//第二个根据输入月 (数字)自动获取的时间;
if(month!=null){
var strs= new Array(); //定义一数组
strs=chargeDate.split("-"); //字符分割
var myDate = new Date(strs[0], strs[1], strs[2]);
// myDate.setFullYear(strs[0]);
myDate.setMonth(myDate.getMonth() + Number(month)); //增加一个月 (注意这里的增加约一定要转化一下 负责会报错 !)
var year = myDate.getFullYear();
var month = myDate.getMonth();
var day =myDate.getDate();
var firstDay =year+"-"+ month+"-"+day;
document.getElementById("chargeServDate").value=firstDay; //输出格式为 yyyy-mm-dd
}
}
本文介绍了一个JavaScript函数,该函数能够根据用户输入的月份自动计算并设置服务截止日期。通过解析和修改日期对象来实现日期的动态调整。
107

被折叠的 条评论
为什么被折叠?



