zoukankan      html  css  js  c++  java
  • 时间转换

    返回的秒转换成时分秒

    接收的是毫秒 所以使用时需要乘以1000

      Vue.prototype.formatTime = function(ms) {
        const second = ms / 1000
        const oneMin = 60
        const oneHour = 60 * oneMin

        const hour = (second / oneHour) | 0
        const min = ((second - hour * oneHour) / oneMin) | 0
        const sec = (second - hour * oneHour - min * oneMin) | 0

        const hourStr =
          hour > 0 ? (`${hour}`.length <= 1 ? `0${hour}` : hour) : '00'
        const minStr = min > 0 ? (`${min}`.length <= 1 ? `0${min}` : min) : '00'
        const secStr = sec > 0 ? (`${sec}`.length <= 1 ? `0${sec}` : sec) : '00'

        return `${hourStr}:${minStr}:${secStr}`
      }
     
     
    /**
     * @description 时间转换
     * @author fanzhongxu
     * @param {*} ms 毫秒
     * @returns 格式化文本
     */
    毫秒转换成天小时分钟
    export const getTimeFromMS = ms => {
      const aMin = 60 * 1000
      const aHour = 60 * aMin
      const aDay = aHour * 24

      const day = (ms / aDay) | 0

      const hour = ((ms - day * aDay) / aHour) | 0

      const min = ((ms - day * aDay - hour * aHour) / aMin) | 0

      return `${day}天${hour}小时${min}分钟`
    }
     
  • 相关阅读:
    C#實現列舉DB中所有StoredProcedur
    Configure the browserJMeter
    DB 字段
    SQL Server 角色類型
    將N行數據合併成一行顯示
    性能计数器
    一千萬條以上記錄分頁數據庫優化
    SPFA静态链表优化+队列储存
    多源最短路pku1125
    图的连通性——folyd检验
  • 原文地址:https://www.cnblogs.com/Serendipity-zly/p/13588589.html
Copyright © 2011-2022 走看看