2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 日期处理 yy-mm-dd HH:mm:ss时间格式转换毫秒 两个时间格式毫秒数相减 返回“xx天x...

日期处理 yy-mm-dd HH:mm:ss时间格式转换毫秒 两个时间格式毫秒数相减 返回“xx天x...

时间:2019-03-23 09:12:17

相关推荐

日期处理 yy-mm-dd HH:mm:ss时间格式转换毫秒 两个时间格式毫秒数相减 返回“xx天x...

/***Description:[/***Description:[日期处理yy-mm-ddHH:mm:ss时间格式转换毫秒]**@paramtime:yy-mm-ddHH:mm:ss格式的时间变量**@return返回毫秒数*/functiontransTimeFormat(time){varms=newDate(time.replace(newRegExp("-","gm"),"/")).getTime();returnms;}/***Description:[两个时间格式毫秒数相减,返回“xx天xx小时xx分钟xx秒”]**@paramstartTime开始时间毫秒数*@paramendTime结束时间毫秒数**@return返回“xx天xx小时xx分钟xx秒”*/functiontimes2Minus(startTime,endTime){console.log('-----'+startTime+'------'+endTime);//varstartTime=newDate("/12/1800:00:00").getTime();//设定开始时间//varendTime=newDate().getTime();//设定结束时间(等于系统当前时间)varresultTime='';//计算时间差vardistanceTime=endTime-startTime;if(distanceTime>0){//天时分秒换算varresultDay=Math.floor(distanceTime/86400000)distanceTime-=resultDay*86400000;varresultHour=Math.floor(distanceTime/3600000)distanceTime-=resultHour*3600000;varresultMinute=Math.floor(distanceTime/60000)distanceTime-=resultMinute*60000;varresultSecond=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秒';}returnresultTime;}]**@paramtime:yy-mm-ddHH:mm:ss格式的时间变量**@return返回毫秒数*/functiontransTimeFormat(time){varms=newDate(time.replace(newRegExp("-","gm"),"/")).getTime();returnms;}/***Description:[两个时间格式毫秒数相减,返回“xx天xx小时xx分钟xx秒”]**@paramstartTime开始时间毫秒数*@paramendTime结束时间毫秒数**@return返回“xx天xx小时xx分钟xx秒”*/functiontimes2Minus(startTime,endTime){console.log('-----'+startTime+'------'+endTime);//varstartTime=newDate("/12/1800:00:00").getTime();//设定开始时间//varendTime=newDate().getTime();//设定结束时间(等于系统当前时间)varresultTime='';//计算时间差vardistanceTime=endTime-startTime;if(distanceTime>0){//天时分秒换算varresultDay=Math.floor(distanceTime/86400000)distanceTime-=resultDay*86400000;varresultHour=Math.floor(distanceTime/3600000)distanceTime-=resultHour*3600000;varresultMinute=Math.floor(distanceTime/60000)distanceTime-=resultMinute*60000;varresultSecond=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秒';}returnresultTime;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。