前端基础(十五)_时间对象、字符串对象

时间对象

(1)操作系统时间

  • ①get/setFullYear():返回或设置年份,用四位数表示。
    ②get/setMonth():返回或设置月份。0为一月,比实际少1个月
    ③get/setDate():返回或设置日期。
    ④getDay():返回星期 0为星期天(在js中设置周几的方法已经废弃,因此周几不能设置)
    ⑤get/setHours():返回或设置小时,24小时制
    ⑥get/setMinutes():返回或设置分钟数。
    ⑦get/setSeconds():返回或设置秒钟数。
    ⑧get/setTime():返回或设置时间(getTime得到的结果是从1970年1月1日0时0分0秒到当前时间的时间差,单位为毫秒)
		//new Date()  创建对象  表示的时间就是当前的系统时间
        //获取年份  时间对象.getFullYear()
        var dates  = new Date();
        console.log(dates.getFullYear())
        //获取月份 getMonth()
        console.log(dates.getMonth())//js种月份的计算是0-11,如果像变成实际的月份需要加1
        //获取日期 //getDate()获取日期
        console.log(dates.getDate())
        //获取周几
        console.log(dates.getDay())
        //获取小时  getHours()
        console.log(dates.getHours())
        //获取分钟  getMinutes()
        console.log(dates.getMinutes())
        //获取秒 getSeconds()
        console.log(dates.getSeconds())
        //获取时间(毫秒为单位) getTime()
        console.log(dates.getTime())
        //1585538317.060  这个以毫秒为单位的时间 是参照1970年1月1日0时0分0秒计算的
		//设置年份 (要设置的具体年份)
        dates.setFullYear(2021);
        console.log(dates)
        dates.setMonth(11) //设置的时候尽量使用0-11
        console.log(dates)
        //dates.setDay()  这个方法是被废弃掉的在js中不能用

常用的获取年月日方法:

function add0(m) { return m < 10 ? '0' + m : m }
function timeFormat(timestamp = new Date ) {
    var time = new Date(timestamp);
    var year = time.getFullYear();
    var month = time.getMonth() + 1;
    var date = time.getDate();
    var hours = time.getHours();
    var minutes = time.getMinutes();
    var seconds = time.getSeconds();
    return year + '-' + add0(month) + '-' + add0(date) + ' ' + add0(hours) + ':' + add0(minutes) + ':' + add0(seconds);
}

在这里插入图片描述

等等…

字符串对象

直接看以前写的吧
javaScript中常用的String方法以及注意点总结

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

六卿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值