function transferCouponValueTime(startDate, dayNum) {
var date = new Date(startDate);
var starYear = date.getFullYear();
var starMonth = date.getMonth() + 1;
var starDay = date.getDate();
var newDate = new Date(starYear, starMonth - 1, starDay + dayNum);
var endYear = newDate.getFullYear();
var endMonth = newDate.getMonth() + 1;
var endDay = newDate.getDate();
return "开始日期" + starYear + '-' + starMonth + '-' + starDay + '' + "结束日期" + endYear + '-' + endMonth + '-' + endDay
}
//获取两日期之间日期列表函数
function getdiffdate(stime, etime) {
//初始化日期列表,数组
var diffdate = new Array();
var i = 0;
//开始日期小于等于结束日期,并循环
while (stime <= etime) {
diffdate[i] = stime;
//获取开始日期时间戳
var stime_ts = new Date(stime).getTime();
console.log('当前日期:' + stime + '当前时间戳:' + stime_ts);
//增加一天时间戳后的日期
var next_date = stime_ts + (24 * 60 * 60 * 1000);
//拼接年月日,这里的月份会返回(0-11),所以要+1
var next_dates_y = new Date(next_date).getFullYear() + '-';
var next_dates_m = (new Date(next_date).getMonth() + 1 < 10) ? '0' + (new Date(next_date).getMonth() + 1) + '-' : (new Date(next_date).getMonth() + 1) + '-';
var next_dates_d = (new Date(next_date).getDate() < 10) ? '0' + new Date(next_date).getDate() : new Date(next_date).getDate();
stime = next_dates_y + next_dates_m + next_dates_d;
//增加数组key
i++;
}
return diffdate
}
计算日期
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 1、关于查询结果去重 mysql> select distinct job from emp ;//distinc...