Date对象是javascript语言中内置的数据类型,用于提供日期和时间的操作接口。Date对象总共有三个静态方法,分别是Date.now()、Date.parse()、Date.UTC()。这些方法通过Date()构造函数本身调用,而不是通过Date实例对象 Date.now():ECMAScript5新增了now()方法,该方法返回当前时间距离1970年1月1日0点UTC的毫秒数。该方法不支持传递参数,注意:该方法返回的是Number数字类型 Date.parse():该方法用于解析一个日期字符串,参数是一个包含待解析的日期和时间的字符串,返回从1970年1月1日0点到给定日期的毫秒数 Date.UTC():Date.UTC()同样返回给定日期的毫秒数,但其参数并不是一个字符串,而是分别代表年、月、日、时、分、秒、毫秒的数字参数 Date.UTC(year,month,day,hours,minutes,seconds,ms),year和month参数是固定的,其余参数可选 构造函数 Date()构造函数有多达5种的使用方法 1,Date()函数可以不带new操作符,像一个函数一样调用。 2,Date()函数使用new操作符,且不带参数时,将根据当前时间和日期创建一个Date对象 3,Date()函数可接受一个数字参数,该参数表示设定时间与1970年1月1日0点之间的毫秒数 4,Date()函数可接受一个字符串参数,参数形式类似于Date.parse()方法。但parse()方法返回的是一个数字,而Date()函数返回的是一个对象 5,Date()函数可接受参数形式类似于Date.UTC()方法的参数,但Date.UTC()方法返回是一个毫秒数,且是UTC时间,而Date()函数返回是一个对象,且是本地时间 以下总结的主要是Date对象属性以及截至目前的所有方法: Date 对象属性
Date 对象方法
|
|
来自: 新用户0737lLOa > 《js》