zoukankan      html  css  js  c++  java
  • 第五章 引用类型> Data类型

    Data类型

    data类型使用自UTC(国际协调时间)1970年 1 月 1 日午夜经过的毫秒数来保存日期。

    创建一个日期对象:

    var now = new Date();
    console.log(now);
    // Sun Jun 05 2016 17:43:32 GMT+0800 (中国标准时间)

    创建日期对象的方法

    Date.parse():接受一个表示日期的的字符串参数,EC5没有定义支持的日期合适,行为因现实而已。

    浏览器设置为美国:

    ”月/日/年“             6/13/2016

    ”英文月名  日,年“  January 13,2016

    "英文星期几 英文月名 日 年 时:分:秒 时区"  Tue May 25 2004 00:00:00 GTM-0700

    var someDate = new Date(Date.parse("May 25, 2004"));
    console.log(someDate);
    // Tue May 25 2004 00:00:00 GMT+0800 (中国标准时间)

    如果传入的字符串不能表示日期,返回NaN;

    Date.UTC():

    var time = new Date(Date.UTC(2005, 4, 5, 17, 55, 55));
    console.log(time);
    //Fri May 06 2005 01:55:55 GMT+0800 (中国标准时间)
    月份基于0开始

    Date构造函数:

    日期和时间基于本地时区创建。

    var someTime = new Date(2000, 0, 0);
    console.log(someTime);
    //  Fri Dec 31 1999 00:00:00 GMT+0800 (中国标准时间)
    var someTime = new Date(2005, 4, 5, 17, 55, 55);
    console.log(someTime);
    // Thu May 05 2005 17:55:55 GMT+0800 (中国标准时间)

    继承的方法

    toLocaleString()与toString():

    不同浏览器表现各异。调试代码时比较有用;

    valueOf(): 返回日期的毫秒表示。可用于比较日期值。

    var date1 = new Date(2007, 0, 1);
    var date2 = new Date(2007, 1, 1);
    console.log(date1 > date2);
    console.log(date1 < date2);
    
    // false
    // true
  • 相关阅读:
    Educational Codeforces Round 92
    练习
    03 并查集(带权,分类) 树状数组 线段树
    02 动态规划 LIS LCS
    05 矩阵优化 (斜率优化等待补)
    01 STL 打表 二分查找
    AtCoder Beginner Contest 174
    Codeforces Round #660 (Div. 2)
    PCHMI工控组态开发视频教程
    分享一款免费的工控组态软件(PCHMI)
  • 原文地址:https://www.cnblogs.com/zhangbaihua/p/5561318.html
Copyright © 2011-2022 走看看