JavaScript中Date的用法详解

Date用法

了解时间

  1. 格林威治时间(GTM)
  2. 世界标准时间(UTC)

Date

  1. Date:js中的Date类型是由早期的Java.Util.Date类型基础上构造的,所以保存的是距离1970年1月1日的毫秒数来存储时间。

  2. Date对象的创建:

    • 使用Date()函数创建(字符串类型)
    • 使用构造函数创建(对象类型)
var date=Date();
console.log(date); 	//Tue Sep 24 2019 11:40:21 GMT+0800 (中国标准时间)
console.log (typeof date);	//string
var date=New Date();
console.log(typeof date); 	// object

Date对象的方法

  1. Get时间

    • 获取当前时间 var date=new Date();
    • 获取年date.getFullYear();
    • 获取月date.getMonth();
    • 获取日date.getDate();
    • 获取星期date.getDay();
    • 获取时date.getHours()
    • 获取分date.Minutes();
    • 获取秒date.getSeconds();
    • 获取毫秒date.getMilliseconds();
    • 获取当前时间距离1970-01-01的毫秒数date.getTime();
  2. Set时间

    1. 设置年date.setFullYear(2019);
    2. 设置月:date.setMonth(10);
    3. 设置日:date.setDate(10);
    4. 设置星期:
      一般不会对星期进行设置
    5. 设置小时:date.setHours(08);
    6. 设置分钟:date.setMinutes(50);
    7. 设置秒钟:date.setSeconds(50);
    8. 设置秒钟:date.setSeconds(55);
    9. 设置距离1970/ 01/ 01的毫秒数:date.setTime(12145445123)
  3. 转字符串

    1. 包含年月日时分秒:date.toLocalString();
    2. 包含年月日:date.toLocalDateString();
    3. 包含时分秒:date.toLocalTimeString();

Date对象之间的运算

两个时间对象相减得到的是两个对象之间的毫秒数;

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值