• JavaScript的Date与正则表达式引用类型


    一、创建日期对象

    1、当前系统时间:var date= new Date();

    2、特定日期的时间:var sd = new Date(Date.parse("May 25,2004"));  //一个表示日期的字符串。结果返回表示日期的毫秒数

    将浏览器地区设置为美国的浏览器,通常接受以下字符串:6/13/2004、May 25,2004、Tue May 25 2004 00:00:00 GMT-0700(GMT-0700,代表时区)

    YYYY-MM-DDTHH:mm:ss:sss,如2014-06-25T00:00:00

    说明:如果传入的字符串不能表示日期,则返回NaN,也可以将字符串直接传给Date构造函数。

    Date.UTC(),与Date.parse()使用的方法相同,但是传入的参数不同

    二、日期格式化

    toDateString()  //以特定于实现的格式显示星期几、月、日、年

    toTimeString()  //以特定于实现的格式显示时、分、秒和时区

    toLocalDateString()  //以特定的地区显示星期几、月、日、年

    toLocalTimeString()  //以特定的地区显示时、分、秒和时区

    toUTCTimeString()  //以特定于实现的格式完整显示UTC日期

    三、日期/时间组件方法:

    getTime()       //返回表示日期的毫秒数,与valueOf()返回的数据相同

    getFullYear()      //取得四位数的年份

    getMonth()        //取得月份,(0--11)

    getDate()         //返回日期中的天数(1--31)

    getDay()          //返回日期中的星期几(0--6)

    getHours()       //返回小时数(0--23)

    getMinutes()    //返回分钟数

    getSeconds()    //返回秒数(0--59)

    getMilliseconds()  //返回毫秒数

    注:以上方法也有set方法。

     觉得这篇文章关于时间的写的挺好,推荐一下

    http://www.cnblogs.com/oneword/archive/2009/06/01/1493743.html

     正则表达式:

    一、创建正则表达式

    var  exp = / pattern / flags

    pattern:规则

    flags:标志。标志可以是g(全局)、i(不区分大小写)、m(多行)。

    var exp = new RegExp("pattern","flags");

    二、RegExp实例属性(不做解释)

    三、RegExp实例方法

  • 相关阅读:
    Pascal's Triangle
    Pascal's Triangle II
    贪心算法入门
    Jump Game
    Symmetric Tree
    Reverse Words in a String
    [BZOJ2342][Shoi2011]双倍回文
    [HDU3068]最长回文
    [POJ1984]Navigation Nightmare
    [BZOJ3295][Cqoi2011]动态逆序对
  • 原文地址:https://www.cnblogs.com/baoliwei/p/4359244.html
Copyright © 2020-2023  润新知