Javascript 日期对象Date

JavaScript使用Date对象表示日期

  • 创建日期对象
    通过new Date创建一个日期对象,这个对象就表示当前日期(现在)
    <script>
      var d = new Date();
      document.write('new Date():'+d);
    </script>
  • 年/月/日
    分别获取年/月/日
    需要注意的是,getMonth()返回的月数,是基零的,0代表1月份
    <script>
      var d = new Date();
      document.write('分别获取年月日: ');
      document.write(d.getFullYear());
      document.write("/");
      document.write(d.getMonth()+1);
      document.write("/");
      document.write(d.getDate());
    </script>
  • 时:分:秒:毫秒
    分别获取时:分:秒:毫秒
    <script>
      var d = new Date();
      document.write("分别获取时:分:秒:毫秒 ");
      document.write(d.getHours());
      document.write(":");
      document.write(d.getMinutes());
      document.write(":");
      document.write(d.getSeconds());
      document.write(":");
      document.write(d.getMilliseconds());
    </script>
  • 一周的第几天
    通过getDay()获取,今天是本周的第几天 
    与getMonth()一样,返回值是基0的。
    <script>
    var day=new Date().getDay(); //通过日期对象获取数字形式的星期几
    var weeks = new Array("星期天","星期一","星期二","星期三","星期四","星期五","星期六");
     
    document.write("今天是 : "+weeks[day]);
      
    </script>
  • 经历的毫秒数
    获取从1970/1/1 08:00:00 至今的毫秒数
    <script>
    var time = new Date().getTime();
    document.write("从1970/1/1 08:00:00 到今天的毫秒数: "+ time);
    </script>
  • 修改日期和时间
    把日期对象设置为2012/12/12 00:00:00
    <script>
    var d=new Date();
    document.write("修改日期对象的值为世界末日:<br>");
    d.setFullYear(2012);
    d.setMonth(11); //月份时基0的,所以11表示12月
    d.setDate(12);
     
    d.setHours(0);
    d.setMinutes(0);
    d.setSeconds(0);
     
    document.write(d);
    </script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值