美文网首页
javascript时间推算

javascript时间推算

作者: 小人物的秘密花园 | 来源:发表于2017-04-14 15:29 被阅读0次

    时间的推算关系

    计算顺序:年 (月) 日 时 分 秒 毫秒

    先从大的时间开始计算,大时间计算剩余的时间才用于计算小时间

    大时间的计算:parseInt(总时间/换算关系)

    剩余时间: 总时间 % 换算关系

    小时间的计算:parseInt(剩余时间 / 换算关系);

    秒的计算: 剩余时间%换算关系

    1年=12月

    1月 = 28 || 29 || 30 || 31天

    1 年 = 365天

    1 天 = 24小时

    1小时 = 60分

    1分钟=60秒

    1秒 = 1000毫秒

    1 天 = 24*60*60秒

    1小时 = 60*60秒;

    假设有  var  time = 86420;//单位秒

    1.求time有多少分多少秒?

    //分

    var minutes =  parseInt(time/60);

    //秒:计算分钟剩余后的时间即是秒

    var seconds = parseInt(time%60);

    2.求有多少小时,多少分钟,多少秒?

    //小时

    var hours = time/(60*60);

    //计算小时后剩余的时间:用于计算分

    var hours_remanent = time%(60*60);

    //分钟

    var minuts = parseInt(hours_remanent/60);

    //计算分钟剩余的时间就是秒

    var seconds = parseInt(hours_remanent % 60);

    3. 求有多少天,多少小时,多少分钟,多少秒;

    //天

    var days = parseInt(time/(24*60*60));

    //计算天数后剩余的时间,用于计算小时

    var days_remanent = time % (24*60*60);

    //计算小时

    var hours = parseInt(days_remanent/(24*60*60));

    //计算小时后剩余的时间,用于计算分

    var hours_remanent = time%(60*60);

    //分钟

    var minuts = parseInt(hours_remanent/60);

    //计算分钟剩余的时间就是秒

    var seconds =parseInt(hours_remanent % 60);

    相关文章

      网友评论

          本文标题:javascript时间推算

          本文链接:https://www.haomeiwen.com/subject/cslfottx.html