一、创建日期对象
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实例方法