获取今天的时间
new Date()
时间的修改操作:
1.修改时区的差异
以今天时间为基准获取前八个小时的时间语法:
new Date((new Date().getTime() - 8* 60 * 60 * 1000)) //就是修改时区的差异(比如北京时区与成都时区的差异)
2.获取年
new Date().getFullYear()
3.获取月
注意!!!:
getMonth()这个方法获取月是从0月开始计数的(只有这个调用方法存在点不同)
比如下方的运行结果,这个月应该是12月.但显示结果为11月,如果想正确显示,在表达式后面加1即可
new Date().getMonth()
new Date().getMonth()+1
4.获取天
new Date().getDate()
5.获取对应的星期几
new Date().getDay()
6.获取年月日(有很多种方法)
new Date().toDateString()
这边直接列举
new Date().toLocaleDateString()
//'2021/12/16'
new Date().toLocaleString()
//'2021/12/16 上午9:23:52'
new Date().toLocaleTimeString()
//'上午9:24:05'
new Date().toGMTString()
//'Thu, 16 Dec 2021 01:24:20 GMT'
new Date().toISOString()
//'2021-12-16T01:24:32.948Z'
new Date().toISOString()
//'2021-12-16T01:24:46.427Z'
new Date().toJSON()
//'2021-12-16T01:25:08.370Z'
new Date().toTimeString()
//'09:25:21 GMT+0800 (中国标准时间)'
new Date().toString()
//'Thu Dec 16 2021 09:25:35 GMT+0800 (中国标准时间)'
7.获取毫秒级的(一般用不上)
new Date().getMilliseconds()
8.getTime的方法
new Date().getTime()
//getTime() 方法返回一个时间的格林威治时间数值
//这个数值:表示从1970年1月1日0时0分0秒(UTC,即协调世界时)距离该日期对象所代表时间的毫秒数。