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