一、创建Date实例
1、Date类的方法和属性很多不是静态的,因此,在应用Date类的属性和方法之前,必须创建Date类的实例。
var date = new Date(); //以当前日期和时间创建实例。
var date = new Date(value); //value是必选项,如果是数值,value表示指定日期与1970.1.1午夜之间的毫秒数;如果是字符串,value则按照parse()方法中的规则进行解析。全局的Date()函数完成与new Date(value)相同的功能
var date = new Date(year[,month[,date[,hour[,minute[,second[,millisecond]]]]]]); //参数说明如下:
二、使用parse()方法解析日期字符串
Date.parse(datestring)方法可解析一个日期时间字符串,并返回 1970/1/1 午夜距离该日期时间的毫秒数。datestring必需。表示如Jan 5,1996 08:47:00格式的日期和时间的字符串。
解析规则:
<script language="javascript" src="date.js"></script> <script language="javascript">// 一般弹出日历对话框, 得到日期, 此处假设为当前日期 var retval = new DateFormat("MM-dd-yyyy HH:mm:ss").format(new Date()) //时间格式必须是MM-dd-yyyy HH:mm:ss document.write(retval) var d = Date.parse(retval) document.write(d) </script>
三、Date类方法
《Javascript权威指南》学习笔记之十三:处理日期和时间,布布扣,bubuko.com
《Javascript权威指南》学习笔记之十三:处理日期和时间
原文:http://blog.csdn.net/u011043843/article/details/29191771