JavaScript - Date

可用性:
  ECMAScript v1
继承:
  Object
描述:
  Date对象是JavaScript语言的一种内部数据类型。它由构造函数Date()创建,创建了Date对象后,就可以使用多种方法来操作它。大多数方法只能用来设置或者读取对象的年份、月份、天数、小时、分钟及秒字段,并采用本地时间或UTC(世界时间GMT)时间。方法toString()及它的变种可以把日期转换成人们能够读懂的字符串。所谓Date对象的内部表示就是距1970年1月1日午夜(GMT时间)的毫秒数,方法getTime()可以把Date对象转换成为内部表示,方法setTime()可以把他从内部表示转换成其它形式。采用标准的毫秒格式时,日期和时间由一个整数表示,这使得日期算术变得格外简单。ECMAScript标准要求Date对象能够把1970年1月1日前后10亿天中的任意日期和时间表示为毫秒。这个范围在正负273-785年之间,所以JavaScript的时钟不会超过275755年。
属性:
  • Date.parse():解析日期和时间的字符串表示,返回内部毫秒表示。
  • Date.UTC():返回指定的UTC日期和时间的内部毫秒表示。
  • Date.get[UTC]Date():返回Date对象所代表的月中的某一天,采用本地时间或世界时间。
  • Date.get[UTC]Day():返回Date对象所代表的一周中的某一天,采用本地时间或世界时间。
  • Date.get[UTC]FullYear():返回日期中的年份,用四位数表示,采用本地时间或世界时间。
  • Date.get[UTC]Hours():返回Date对象的小时字段,采用本地时间或世界时间。
  • Date.get[UTC]Milliseconds():返回Date对象的毫秒字段,采用本地时间或世界时间。
  • Date.get[UTC]Minutes():返回Date对象的分钟字段,采用本地时间或世界时间。
  • Date.get[UTC]Month():返回Date对象的月份字段,采用本地时间或世界时间。
  • Date.get[UTC]Seconds():返回Date对象的秒字段,采用本地时间或世界时间。
  • Date.getTime():返回Date对象的内部毫秒表示。注意,该值独立于时区,所以没有独立的getUTCtime()方法。
  • Date.getTimezoneOffset():返回Date对象的本地时间和世界时间的时差,以分钟为单位。注意,是否是夏令时间或在指定的日期的夏令时间有效,将决定该方法的返回值。
  • Date.getYear():返回Date对象的年份,一般不使用这种方法,推荐使用getFullYear()。
  • Date.set[UTC]Date:设置Date对象的月中的某一天,采用本地时间或世界时间。
  • Date.set[UTC]FullYear():设置Date对象的年份字段,采用本地时间或世界时间。
  • Date.set[UTC]Hours():设置Date对象的小时字段,采用本地时间或世界时间。
  • Date.set[UTC]Milliseconds():设置Date对象的毫秒字段,采用本地时间或世界时间。
  • Date.set[UTC]Minutes():设置Date对象的分钟字段,采用本地时间或世界时间。
  • Date.set[UTC]Month():设置Date对象的月份字段,采用本地时间或世界时间。
  • Date.set[UTC]Seconds():设置Date对象的秒字段,采用本地时间或世界时间。
  • Date.setTime():使用毫秒的形式设置Date对象的各个字段。
  • Date.setYear():设置Date对象的年份,一般不使用这种方法,推荐使用setFullYear()。
  • Date.toDateString():用字符串表示日期的日期部分,采用本地时间。
  • Date.toGMTString():用字符串表示Date对象,采用GMT时间。一般不使用这种方法,推荐使用toUTCString()。
  • Date.toLocaleDateString():用字符串表示日期的日期部分,采用本地时间和地方的格式化约束。
  • Date.toLocaleString():用字符串表示Date对象,采用本地时间和地方的格式化约束。
  • Date.toLocaleTimeString():用字符串表示日期的时间部分,采用本地时间和地方的格式化约束。</ LI>
  • Date.toString():用字符串表示Date对象,采用本地时间。
  • Date.toTimeString():用字符串表示日期的时间部分,采用本地时间。
  • Date.toUTCString():用字符串表示Date对象,采用世界时间。
  • Date.valueOf():用内部毫秒格式表示Date对象。
posted @ 2010-06-25 13:32  朝阳无限  阅读(660)  评论(0编辑  收藏  举报