Math对象和日期对象如何使用

Math对象和日期对象如何使用

Math对象的使用

我们先来归纳一下Math函数:

函数名作用
Math.abs()获取绝对值
Math.max()获取最大值
Math.min()​ 获取最小值
Math.pow()获取x的y幂
Math.sqrt()获取x的平方根
Math.ceil()向上取整
Math.floor()向下取整
Math.round()四舍五入

接下来我们讲解一下需要注意的函数:

// 向上取整(舍弃小数部分,整数部分加1)
        Math.ceil(1.9); 	//2
        // 向下取整(舍弃小数部分,整数部分不变)
        Math.floor(1.9);	//1
        
         // 四舍五入
        Math.round(1.5);//2

        // 四舍五入
        Math.round(-1.5);//-1(获取比较大的值)

        // 四舍五入
        Math.round(-1.6);//-2
        

Date对象的使用

函数名作用
getFullYear()获取表示年份的4位数字
getMonth()获取月份,范围0~11(0表示一月,1表示二月,依次类推)
getDate()获取月份中的某一天,范围1~31
getDay()获取星期,范围0~6(0表示星期日,1表示星期一,依次类推)
getHours()获取小时数,返回0~23
getMinutes()获取分钟数,范围0~59
getSeconds()获取秒数,范围0~59
setFullYear(value)设置年份
setMonth(value)设置月份
setDate(value)设置月份中的某一天
setHours(value)设置小时数
setMinutes(value)设置分钟数
setSeconds(value)设置秒数
// 案例
        function getDate() {
            // arr保存是星期几
            var arr = ['星期天', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'];

            // 获取当前时间
            var date = new Date();
            console.log(date)

            // 获取当前的年份
            console.log(date.getFullYear())
            // 获取月份
            console.log(date.getMonth() + 1)
            // 获取日
            console.log(date.getDate())
            // 获取天
            console.log(date.getDay())
            // 获取星期几
            console.log(arr[date.getDay()])

            return str = date.getFullYear() + '年' + (date.getMonth() + 1) + '月' + date.getDate() + '日' + ' ' + arr[date.getDay()]
        }
        var res = getDate()
        console.log(res)

运行结果:
在这里插入图片描述

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值