js用 new Date() 获取相关时间的方法

时间戳:从 1970/01/01 00:00:00 开始到当前时间的总秒数

获取毫秒时间戳的方法有:(与时间戳的关系是 时间戳*1000=毫秒时间戳)

new Date().getTime();         // 结果:1552470102531
new Date().valueOf();         // 结果:1552470102531
Date.parse(new Date());       //  结果:1552470102000,最后三位毫秒级为0
Number(new Date());           // 结果:1552470102531

注:当new Date()使用运算符减乘除(没有加)时,new Date()的值会被 Number( new date() ) 转化为毫秒时间戳进行运算

获取指定时间的中国标准时间

new Date(2019,2,12,18,02,45);      //入参用逗号隔开,注意这里输入的月份=目标月份-1
new Date("2019/2/12 18:02:45");   // 入参为固定格式的字符串
new Date(new Date().getTime());   // 入参为毫秒时间戳

//结果:Tue Feb 12 2019 18:02:45 GMT+0800 (中国标准时间)

new Date()的方法

new Date().getTime();      //返回当前毫秒时间戳			1552472541228
new Date().getFullYear();  //当前年份					2019
new Date().getYear();      //当前年份-1900的结果			119
new Date().getMonth();     //当前月份-1的结果(0-11)       2
new Date().getDate();      //当前日期(1-31) 				13(日) 
new Date().getHours();     //当前小时(0-23) 				18(时)
new Date().getMinutes();   //当前分钟(0-59)  			45(分)
new Date().getSeconds;     //当前秒钟(0-59)              34(秒)
new Date().getMilliseconds();//当前毫秒(0-999)
new Date().toLocaleString(); //当前日期和时间字符串     "2019/3/13 下午6:35:25"
new Date().toLocaleDateString(); //当前日期字符串       "2019/3/13" 
new Date().toLocaleTimeString() ;//当前时间字符串       "下午6:34:22"
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值