日期处理 yy-mm-dd HH:mm:ss时间格式转换毫秒,两个时间格式毫秒数相减,返回“xx天x...
/**
* Description:[/**
* Description:[日期处理 yy-mm-dd HH:mm:ss时间格式转换毫秒 ]
*
* @param time:yy-mm-dd HH:mm:ss格式的时间变量
*
* @return 返回毫秒数
*/
function transTimeFormat(time) {var ms = new Date(time.replace(new RegExp("-","gm"),"/")).getTime();return ms;
}/**
* Description:[两个时间格式毫秒数相减,返回“xx天xx小时xx分钟xx秒” ]
*
* @param startTime 开始时间毫秒数
* @param endTime 结束时间毫秒数
*
* @return 返回“xx天xx小时xx分钟xx秒”
*/
function times2Minus(startTime, endTime){console.log('-----'+startTime+'------'+endTime);//var startTime = new Date("2015/12/18 00:00:00").getTime();//设定开始时间//var endTime = new Date().getTime(); //设定结束时间(等于系统当前时间)var resultTime = '';//计算时间差var distanceTime = endTime - startTime;if(distanceTime > 0){// 天时分秒换算var resultDay = Math.floor(distanceTime / 86400000)distanceTime -= resultDay * 86400000;var resultHour = Math.floor(distanceTime / 3600000)distanceTime -= resultHour * 3600000;var resultMinute = Math.floor(distanceTime/60000)distanceTime -= resultMinute * 60000;var resultSecond = Math.floor(distanceTime / 1000)// 时分秒为单数时、前面加零if(resultDay < 10){resultDay = "0" + resultDay;}if(resultHour < 10){resultHour = "0" + resultHour;}if(resultMinute < 10){resultMinute = "0" + resultMinute;}if(resultSecond < 10){resultSecond = "0" + resultSecond;}resultTime = resultDay + '天' + resultHour + '小时' + resultMinute + '分钟' + resultSecond + '秒';} else{resultTime = '00天00小时00分钟00秒';}return resultTime;
} ]
*
* @param time:yy-mm-dd HH:mm:ss格式的时间变量
*
* @return 返回毫秒数
*/
function transTimeFormat(time) {var ms = new Date(time.replace(new RegExp("-","gm"),"/")).getTime();return ms;
}/**
* Description:[两个时间格式毫秒数相减,返回“xx天xx小时xx分钟xx秒” ]
*
* @param startTime 开始时间毫秒数
* @param endTime 结束时间毫秒数
*
* @return 返回“xx天xx小时xx分钟xx秒”
*/
function times2Minus(startTime, endTime){console.log('-----'+startTime+'------'+endTime);//var startTime = new Date("2015/12/18 00:00:00").getTime();//设定开始时间//var endTime = new Date().getTime(); //设定结束时间(等于系统当前时间)var resultTime = '';//计算时间差var distanceTime = endTime - startTime;if(distanceTime > 0){// 天时分秒换算var resultDay = Math.floor(distanceTime / 86400000)distanceTime -= resultDay * 86400000;var resultHour = Math.floor(distanceTime / 3600000)distanceTime -= resultHour * 3600000;var resultMinute = Math.floor(distanceTime/60000)distanceTime -= resultMinute * 60000;var resultSecond = Math.floor(distanceTime / 1000)// 时分秒为单数时、前面加零if(resultDay < 10){resultDay = "0" + resultDay;}if(resultHour < 10){resultHour = "0" + resultHour;}if(resultMinute < 10){resultMinute = "0" + resultMinute;}if(resultSecond < 10){resultSecond = "0" + resultSecond;}resultTime = resultDay + '天' + resultHour + '小时' + resultMinute + '分钟' + resultSecond + '秒';} else{resultTime = '00天00小时00分钟00秒';}return resultTime;
}
转载于:https://my.oschina.net/u/2598537/blog/552519
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
