js 时间

2020-03-08  本文已影响0人  jasmine_6aa1

1,获取当前时间

var time = new Date()

Date():返回当日的日期和时间。
getYear():请使用 getFullYear() 方法代替。获取当前的年份
getMonth():从 Date 对象返回月份 (0 ~ 11)。
getDate():从 Date 对象返回一个月中的某一天 (1 ~ 31)。
getDay():从 Date 对象返回一周中的某一天 (0 ~ 6)。
getFullYear():从 Date 对象以四位数字返回年份。
getHours():返回 Date 对象的小时 (0 ~ 23)。
getMinutes():返回 Date 对象的分钟 (0 ~ 59)。
getSeconds():返回 Date 对象的秒数 (0 ~ 59)。

valueOf()返回 Date 对象的原始值。把现在日期转为数字形式

2,时间格式化

步骤:引入 moment.js => moment().format('YYYY:MM:DD HH:mm:ss');
注:'YYYY:MM:DD HH:mm:ss':这个需要格式化什么,就换成什么

3,获取当前时间的前一天

moment().add(day, 1).format('YYYY:MM:DD HH:mm:ss');

注:day:新增年/月/日的变量
新增的数量,如果是负数,则是当前时间减去这个变量值, 此函数可以进行链式链接

4, 新的字符串,补充时间的位数padStart()

var m=( dt.getMoth()+1 ).tostring().padStart(2,'0' );
//在首字母缺少的自动补充2位,缺少的用0自动补充

注:首先要转为字符串之后才能使用此方法

5, 获取时间的数字值

var time = new Date();
time .valueOf(); // 1619681798455

注:首先要转为字符串之后才能使用此方法

上一篇 下一篇

猜你喜欢

热点阅读