JavaScript之Date()(日期对象)

    科技2022-07-12  128

    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] );

    Processed: 0.016, SQL: 8