js时间戳差值转日期格式


<script>

function  getRemainderTime (startTime){
     var  s1 =  new  Date (startTime.replace(/-/g,  "/" )),
     s2 =  new  Date (),
     runTime = parseInt((s2.getTime() - s1.getTime()) / 1000);
     var  year = Math. floor (runTime / 86400 / 365);
     runTime = runTime % (86400 * 365);
     var  month = Math. floor (runTime / 86400 / 30);
     runTime = runTime % (86400 * 30);
     var  day = Math. floor (runTime / 86400);
     runTime = runTime % 86400;
     var  hour = Math. floor (runTime / 3600);
     runTime = runTime % 3600;
     var  minute = Math. floor (runTime / 60);
     runTime = runTime % 60;
     var  second = runTime;
    // console.log(year,month,day,hour,minute,second);
   return  year+ ',' +month+ ',' +day+ ',' +hour+ ',' +minute+ ',' +second;
 
}
//当前时间与2018-05-10的时间差
var  startTime =  "2018-05-10" ;
console.log(getRemainderTime(startTime));
 
</script>


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM