var s=1345670 //假设的秒数
var t=new Date(0,0,0,0,0,s,0) //转换为Date对象
alert(t.toLocaleTimeString()) //显示为标准时间格式
</script>
利用时间戳。js将20220101格式转为时间获取当前时间戳的方法:1、js中时间操作单位是毫秒。
2、toLocaleString方法可根据本地时间把Date对象转换为字符串并返回结果。
3、replace方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。replace(验证替换以:开始有一位或二位数字的结束字符串,就是秒,替换为空。
秒数除以60 下取整取整为分钟数 余数乘60 为秒数 或原数减去分钟数*60 为秒数如
var s=100
alert( "时间:"+Math.floor(s/60))+"分"+(s-Math.floor(s/60)*60)+"秒"