// hh:mm:ss转秒数(我参数传的是yyyy-MM-dd hh:mm:ss的格式)formatTimeToSeconds(data){// 怕格式不统一 统一下格式 都转为yyyy-MM-dd hh:mm:ss的格式//new Data().getTime中的getTime方法获取的是毫秒值除1000转为秒数// getTimeData1自己写的方法 秒数时间戳转yyyy-MM-dd hh:mm:ss的格式
data =getTimeData1(newData(data).getTime()/1000);var time = data.split(" ")[1];var times = time.split(":");var second =0;
second +=parseInt(times[0])*3600;
second +=parseInt(times[1])*60;
second +=parseInt(times[2]);return second
}
js中秒数 转 时:分:秒
// 秒数转hh:mm:ss//(我最后反的是yyyy-MM-dd hh:mm:ss格式的日期)secondsToDate(data){//秒var second =parseInt(data);//分var minute ="00";//时var hour ="00";//大于等于60秒 转为分if(second >=60){//取整数 获取分
minute =parseInt(second /60);//获取剩余秒数
second =parseInt(second %60);//分钟是否大于等于60 转换为小时if(minute >=60){//获取小时
hour =parseInt(minute /60);//获取剩余分钟数
minute =parseInt(minute %60);}}//formatTime方法见下方var time =this.formatTime(hour)+":"+this.formatTime(minute)+":"+this.formatTime(second);var date =newDate();
time = date.getFullYear()+"-"+this.formatTime((date.getMonth()+1))+"-"+this.formatTime(date.getDate())+" "+time;return time;}formatTime(val){if(val >0){if(val <10){
val ="0"+val;}}else{
val ="00";}return val;}