js时间格式为dd:hh:mm格式

来源:互联网 发布:网络高清摄像头报价 编辑:程序博客网 时间:2024/05/29 07:57
function formatTm(tm){//判断是否非负数var reg = /^[+]{0,1}(\d+)$|^[+]{0,1}(\d+\.\d+)$/;if(!tm || !reg.test(tm)){return tm;}var day = parseInt(tm/60/24);var hour = parseInt(tm%(60*24)/60);var minute = parseInt(tm%(60*24)%60);if(day<10){day = "0" + day;}if(hour<10){hour = "0" + hour;}if(minute<10){minute = "0" + minute;}return day+":"+hour+":"+minute;}

注意的问题:

1.先要判断是否是非负数,而不仅仅是判断是否是数字。

2.注意天时分小于10的时候前面添加0的情况。

0 0