赞
踩
在编程中,总会遇到各种各样的获取时间的要求,下面我们来看一下获取不同时间格式的方法有哪些?
如果不记得的话建议收藏哦!
方法:new Date()
console.log(new Date())//Wed Nov 04 2020 18:20:49 GMT+0800 (中国标准时间)
可运行代码:
console.log(new Date().toLocaleDateString())//2020/11/4
不一样的格式:
function fn(){ let t = new Date() let fn1 = (d) =>(‘0‘+d).substr(-2) console.log(t.getFullYear()+‘-‘+ fn1(t.getMonth()+1)+‘-‘+ fn1(t.getDate())) )}fn()//2020-11-04
说明:b.substr(-2)的含义是将字符串b字符串从后面数起,返回倒数两位的字符
获取的是12小时制:
console.log(new Date().toLocaleTimeString())//下午6:23:09
获取的是24小时制:
console.log(new Date().toLocaleTimeString(‘chinese‘, { hour12: false }))//18:45:50
console.log(new Date().getFullYear())//2020
注意:月份的返回值范围是 0~11,所以要获得当前月份,要+1
console.log(new Date().getMonth())//当前月份-1
console.log(new Date().getMonth()+1)//当前月份
console.log(new Date().getDate())//返回当前 日
注意:获取的返回值范围是 0~6 , 0表示星期天
console.log(new Date().getDay())
注意:获取返回值的范围是 0~23
console.log(new Date().getHours())//小时
注意:获取返回值的范围是 0~59
console.log(new Date().getMinutes())//分
注意:获取返回值的范围是 0~59
console.log(new Date().getSeconds())//秒
注意:范围是 0~999
console.log(new Date().getMilliseconds())//毫秒
console.log(new Date().getTime())
本文完~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。