首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

请问一个js计算时间有关问题

2012-08-08 
请教一个js计算时间问题有一份商品表,表里有现在时间和剩余时间,现在时间格式:2012.7.13 16:16,剩余时间格

请教一个js计算时间问题
有一份商品表,表里有现在时间和剩余时间,现在时间格式:2012.7.13 16:16,剩余时间格式:3天4时22分,下架统一时间为7天,求上架的时间?上架时间输出格式20XX年X月X日X时X分上架

[解决办法]

JScript code
var tNow = '2012.7.13 16:16';var tSpare = '3天4时22分';alert(getStartTime(tNow, tSpare)); //2012年7月9日20时38分上架function getStartTime(tNow, tSpare) {    var dNow = new Date(tNow.replace(/\./g, "/"));    var ar = tSpare.match(/[0-9]+/g);    var d = new Date();    d.setTime(dNow.getTime() - ((7 - ar[0]) * 86400 - ar[1] * 3600 - ar[2] * 60) * 1000);    return d.getFullYear() + '年' + (d.getMonth() + 1) + '月' + d.getDate() + '日' + d.getHours() + '时' + d.getMinutes() + '分上架';} 

热点排行