美文网首页
引用丨Date类型

引用丨Date类型

作者: Cooli丨Y | 来源:发表于2019-01-28 16:47 被阅读0次

    3、Date类型

    // 创建日期
    new Date() 
    
    // 日期转时间戳
        Date.parse(日期) // 字符串日期转时间戳
    // 根据世界时返回1970年1月1日到指定日期的毫秒数
        Date.UTC(年, 月, 日, 时, 分, 秒, 毫秒) 
        // Date.UTC(2019, 10, 10, 10,10, 10, 10)
    
    
    // 获取当前日期
        Date.now()
    // 浏览器不支持Date.now()方法, 则使用+Date.now(); 
        +Date.now() 
        // +操作符把日期转化成字符串
    

    1、继承的方法
    
    Date.valueOf()  // 返回Date对象的原始值
    
    // 把Date对象转换为字符串
    Date.toString()
    // Mon Jan 28 2019 10:59:09 GMT+0800 (中国标准时间)
    
    // 不包含时区信息
    Date.toLocaleString()
    // 2019/1/28 下午4:43:58
    
    

    2、日期格式化方法
    
    // 时间格式化
    Date.toDateString()
    // Mon Jan 28 2019
    
    // 以特定的格式显示时、分、秒和时区
    Date.toTimeString()
    // 11:00:21 GMT+0800 (中国标准时间)
    
    // 以特定地区格式显示年、月、日
    Date.toLocaleDateString()   
    // 2019/1/28
    
    // 以特定地区格式显示时、分、秒
    Date.toLocaleTimeString()
    // 上午11:00:45
    
    // 根据世界时 (UTC) 把 Date 对象转换为字符串,并返回结果
    Date.toUTCString()
    // Mon, 28 Jan 2019 08:08:59 GMT
    
    

    3、日期/时间组件方法
    // 设置日期的年、月、日、时、分、秒、毫秒
        Date.setFullYear()           // 设置Date的年份
        Date.setMonth()             // 设置Date的月份(0~11)
        Date.setDate()              // 设置Date的年份一个月中的某一天(1~31)
        Date.setHours()             // 设置Date的小时(0~23)
        Date.setMinutes()           // 设置Date的年份分钟(0~59)
        Date.setSeconds()           // 设置Date的年份秒数(0~59)
        Date.setMilliseconds()      // 设置Date的年份毫秒
        Date.setTime()              // 设置Date的时间戳
        
        
        
        
        // 获取日期的年、月、日、时、分、秒、毫秒
        Date.getFullYear()          // 从Date对象以四位数返回年份
        Date.getMonth()             // 从Date对象中返回月份(0~11)
        Date.getDay()               // 获取今天是星期几(0~6)
        Date.getDate()              // 从Date对象中返回一个月中的某一天(1~31)
        Date.getHours()             // 返回Date对象的小时(0~23)
        Date.getMinutes()           // 返回Date对象的分钟(0~59)
        Date.getSeconds()           // 返回Date对象的秒数(0~59)
        Date.getMilliseconds()      // 返回Date对象的毫秒
        Date.getTimezoneOffset()    // 返回本地时间与格林尼治标准时间(GMT)的分钟差
        Date.getTime()              // 获取时间戳
        
        
        
        
        // 获取日期的年、月、日、时、分、秒、毫秒
        Date.getUTCFullYear()       // 根据世界时间从Date对象返回四位年份
        Date.getUTCMonth()          // 根据世界时间从Date对象返回月份(0~11)
        Date.getUTCDay()            // 根据世界时间从Date对象返回周中的一天(0~6)// 0代表星期天
        Date.getUTCDate()           // 根据世界时间从Date对象返回一个月中的一天(1~31)
        Date.getUTCHours()          // 根据世界时间返回Date对象的小时(0~23)
        Date.getUTCMinutes()        // 根据世界时间返回Date对象的分钟(0~59)
        Date.getUTCSeconds()        // 根据世界时间返回Date对象的秒数(0~59)
        Date.getUTCMilliseconds()   // 根据世界时间返回Date对象的毫秒(0~999)
    
    



    相关文章

      网友评论

          本文标题:引用丨Date类型

          本文链接:https://www.haomeiwen.com/subject/tsoajqtx.html