zoukankan      html  css  js  c++  java
  • data对象

    一、创建和获取data

    1、创建Data对象

    var d1=new Data('2018/11/12 10:20:30');
    var d2=new Data(2018,11,12,10,20,30);   // 月份的范围是从0-11
    console.log(d1);
    console.log(d2);
    // 存储系统时间(电脑时间)
    var d3=new Data();
    console.log(d3);
    var d4=new Data(1000*60*60*24) // 存储的是距离计算机元年的毫秒数对应的日期时间

    例1:

    // 获取具体的日期时间信息
    var d1=new Data('2019/10/30 19:46:30');
    // 对象的方法
    // 获取
    console.log(d1.getFullYear());      //2019
    console.log(d1.getMonth());         //9
    console.log(d1.getDate());          //30
    console.log(d1.getHours());         //19
    // getMinutes()/getSeconds()/getMilliseconds()
    console.log(d1.getDay());     //星期日-星期六   0-6

    2、获取Date对象信息

    // 创建当前系统时间的Data对象,使用该对象打印“2018年11月16日  10点55分30秒  星期五”
    
    var arr=['一','二','三','四','五','六','日']
    var now=new Data();
    console.log(now.getFullYear()+'年'+
                (now.getMonth()+1)+'月'+
                now.getDate()+'点'+
                now.getMinutes+'分'+
                now.getSeconds+'秒 '+
                arr[now.getDate()]+
                (now.getHours<12?'上午':'下午')
                );

    getTime(距离计算机元年的毫秒数)

    3、转为本地字符串

    var now=now Data();
    console.log(now);
    console.log(now.toLocalString());   // 转为本地东八区字符串形式
    console.log(now.toLocalDateString());    // 只显示日期;
    console.log(now.toLocalTimeString());    // 只显示时间;

    4、设置Date中的信息

    // 设置Date中的信息
    var d1=new Data('2018-11-15 12:30:00');
    console.log(d1.toLocalString());
    d1.setFullYear(2021);
    d1.setMonth(5);
    d1.setDate(23);
  • 相关阅读:
    根据输入参数,判定时间范围CheckTimeSpan
    C#登出系统并清除Cookie
    MySQL中使用group_concat遇到的坑
    MySQL中group by 与 order by 一起使用排序问题
    使用VMware安装CentOS 7
    VMware安装Linux提示此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态
    Yii2处理密码加密及验证
    Yii2 的安装及简单使用
    git merge的使用
    PHP中上传文件打印错误,错误类型
  • 原文地址:https://www.cnblogs.com/hd-test/p/11766422.html
Copyright © 2011-2022 走看看