Heim  >  Fragen und Antworten  >  Hauptteil

javascript - js So berechnen Sie die Anzahl der Tage, Stunden, Minuten und Sekunden zwischen zwei Zeitstempeln

So berechnen Sie die Anzahl der Tage, Stunden, Minuten und Sekunden zwischen zwei Zeitstempeln in js

仅有的幸福仅有的幸福2712 Tage vor1236

Antworte allen(3)Ich werde antworten

  • 我想大声告诉你

    我想大声告诉你2017-05-19 10:14:14

    <script>
        //当前时间与2017-04-04的时间差
        var startTime = "2017-04-04";
        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);
    </script>

    这是我之前写的,

    Antwort
    0
  • 仅有的幸福

    仅有的幸福2017-05-19 10:14:14

    var start=1491789600000;//2017-4-10 10:00
    var end=1494381600000;//2017-5-10 10:00
    
    var utc=end-start;
    
    utc/(24*60*60*1000);//30
    
    同样小时:utc/(60*60*1000);//720小时;
    
    分:utc/(60*1000);

    Antwort
    0
  • 世界只因有你

    世界只因有你2017-05-19 10:14:14

    推荐直接用第三方momentjs就行了
    觉得答案可以记得关注fundebug(免费全栈监测网站)

    Antwort
    0
  • StornierenAntwort