JavaScript之Date()(日期对象)

JavaScript之Date()(日期对象)

Date() 日期对象 是一个构造函数 必须使用new 来调用创建我们的日期对象

var arr = new Array();            //创建一个数组对象
var obj = new Object();           //创建了一个对象实例

它的使用会有以下几种:

1.使用Date 如果没有参数 返回当前系统的当前时间

 var date = new Date();
      console.log(date);

2.参数常用的写法 数字型或者字符串型

var date1 = new Date(2020, 10, 01);
console.log(date1);               //返回的是 11月 不是10月
var date2 = new Date("2020-10-1 8:8:8");
console.log(date2);

格式化日期 年月日

var date3 = new Date();
console.log(date.getFullYear());  //返回当前日期的年份 2020
console.log(date.getMonth() + 1); //月份 返回的是月份是0~11月份
console.log(date.getDate());      //返回的是几号
console.log(date.getDay());       //返回的是周日0~周六6

格式化日期 时分秒

var date4 = new Date();
console.log(date.getHours());   //时
console.log(date.getMinutes()); //分
console.log(date.getSeconds()); //秒

让我们来封装一个函数返回当前的时分秒 格式 08:08:08

function getTimer() {
       var time = new Date();
           var h = time.getHours();
              h = h < 10 ? "0" + h : h;
           var m = time.getMinutes();
              m = m < 10 ? "0" + m : m;
           var s = time.getSeconds();
              s = s < 10 ? "0" + s : s;
       return h + ":" + m + ":" + s;
      }
console.log(getTimer());

具体的年月日星期也要练习一下

var year = date.getFullYear();
      var month = date.getMonth() + 1;
      var dates = date.getDate();
      var arr = [
        "星期日",
        "星期一",
        "星期二",
        "星期三",
        "星期四",
        "星期五",
        "星期六",
      ];
      var day = date.getDay();
      console.log(
        "今天是" + year + "年" + month + "月" + dates + "日 " + arr[day]
      );

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值