美文网首页
Date 和 math函数

Date 和 math函数

作者: 缘之空_bb11 | 来源:发表于2024-06-04 17:04 被阅读0次

    Date 日期

    JavaScript Date(日期)对象

    方法 描述
    getDate() 以数值返回天(1-31)
    getDay() 以数值获取周名(0-6)
    getFullYear() 获取四位的年(yyyy)
    getHours() 获取小时(0-23)
    getMilliseconds() 获取毫秒(0-999)
    getMinutes() 获取分(0-59)
    getMonth() 获取月(0-11)
    getSeconds() 获取秒(0-59)
    getTime() 获取时间(从 1970 年 1 月 1 日至今毫秒数)

        // 时间处理: 付款截止时间 - 现在时间 = 转换成时分秒
        dealDateToTime(payLastDate, date = new Date()) {
             let lastDateTime = new Date(payLastDate)               
             let diff = lastDateTime.getTime() - date.getTime()
             // 小时
             let hours = Math.floor(diff / (3600 * 1000)) // 计算出小时数
             let lessHours = Math.floor(diff % (3600 * 1000)) // 计算小时数后剩余的毫秒数
             // 分钟
             let minutes = Math.floor(lessHours / (60 * 1000)) // 计算相差分钟数
             let lessMinutes = Math.floor(lessHours % (60 * 1000)) // 计算小时数后剩余的毫秒数
             // 秒
             let second = Math.floor(lessMinutes / 1000) // 计算分钟数后剩余的毫秒数
        
             return hours.toString().padStart(2,0) + '时' +  minutes.toString().padStart(2,0) + '分' +  second.toString().padStart(2,0) + '秒'
            }
    
          //  打印:   01 时 25 分08 分
    
    
    

    Math() 函数

    Javascript Math常用函数

    相关文章

      网友评论

          本文标题:Date 和 math函数

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