Javascript--Date
描述:
日期对象.
UTC:世界标准时间
GMT:格林尼治标准时间
显示:
<script type="text/javascript"> function display(value){ document.write("<br/>"+value); } </script>下面的现实均调用display方法
方法:
方法 | 描述 | 备注 |
Date() | 返回当时的日期和时间 | |
getFullYear() | 返回年(四位数字) | |
getDate() | 返回一个月中的某一天(1 ~ 31) | |
getDay() | 返回一周中的某一天(0 ~ 6) | 返回值是0(周日)到6(周日)之间的一个整数 |
getMonth() | 返回月份(0 ~ 11) | |
getHours() | 返回小时(0 ~ 23) | |
getMinutes() | 返回分钟(0-59) | |
getSeconds() | 返回秒(0-59) | |
getMilliseconds() | 返回毫秒(0-999) | |
getTime() | 返回1970.1.1至今的毫秒 | |
setFullYear(year,month,day) | 设置对象中的年份(四位数字) | year必须的,month可选的,day可选的 |
setMonth(month,day) | 设置对象中的month(1-12) | month必须的,day可选的 |
setDate(day) | 设置对象中的day(1-31) | day必须的 |
setHours(hour,min,sec,millisec) | 设置小时(0-23) | hour必须的,min可选的,sec可选的,millisec可选的 |
setMinutes(min,sec,millisec) | 设置分钟(0-59) | min必须的,sec可选的,millisec可选的 |
setSeconds(sec,millisec) | 设置秒钟(0-59) | sec必须的,millisec可选的 |
setMilliseconds(millisec) | 设置毫秒(0-999) | millisec必须的 |
setTime(millisec) | 通过向1970.1.1午夜时间添加/减去指定数目的毫秒来计算时间 | millisec必须的 |
例子:
方法(UTC) | 描述 | 备注 |
getTimezoneOffset() | 返回本地时间与格林威治标准时间的分钟差 (GMT) | -480 |
getUTCFullYear() | 根据世界时返回月中的一天 (1 ~ 31) | |
getUTCMonth() | 根据世界时返回月份 (0 ~ 11) | |
getUTCDate() | 根据世界时返回月中的一天 (1 ~ 31) | |
getUTCDay() | 根据世界时返回周中的一天 (0 ~ 6) | |
getUTCHours() | 根据世界时返回小时 (0 ~ 23) | |
getUTCMinutes() | 根据世界时返回分钟 (0 ~ 59) | |
getUTCSeconds() | 根据世界时返回秒钟 (0 ~ 59) | |
getUTCMilliseconds() | 根据世界时返回毫秒(0 ~ 999) | |
setUTCFullYear(year,month,day) | 根据世界时 (UTC) 设置年份 | year必须,含有世纪值的完整年份 month可选,0 ~ 11 之间的整数 day可选,1 ~ 31 之间的整数 |
setUTCMonth(month,day) | 根据世界时 (UTC) 设置月份 | month可选,0 ~ 11 之间的整数 day可选,1 ~ 31 之间的整数 |
setUTCDate(day) | 根据世界时 (UTC) 设置一个月中的某一天 | 必需.该参数是 1 ~ 31 之间的整数 |
setUTCHours(hour,min,sec,millisec) | 根据世界时 (UTC) 来设置指定时间的小时 | hour必须,min可选,sec可选,millisec可选 |
setUTCMinutes(min,sec,millisec) | 根据世界时 (UTC) 来设置指定时间的分钟 | min必须,sec可选,millisec可选 |
setUTCSeconds(sec,millisec) | 根据世界时 (UTC) 来设置指定时间的秒钟 | sec必须,millisec可选 |
setUTCMilliseconds(millisec) | 根据世界时 (UTC) 来设置指定时间的毫秒 | millisec必须 |
例子:
方法 | 描述 | 备注 |
parse(datestring) | 指定的日期和时间据 1970/1/1 午夜(GMT 时间)之间的毫秒数 | 静态方法. 语法:Date.parse(datestring) <script type="text/javascript"> var d = Date.parse("Jul 8, 2005"); document.write(d); </script> |
UTC(year,month,day,hours,minutes,seconds,ms) | 根据世界时,获得一个日期, 然后返回1970年1月1日午夜到该日期的毫秒数 |
静态方法. year必需。表示年份的四位数字 month必需。表示月份的整数,介于 0 ~ 11 day必需。表示日期的整数,介于 1 ~ 31 hours可选。表示小时的整数,介于 0 ~ 23 minutes可选。表示分钟的整数,介于 0 ~ 59 seconds可选。表示秒的整数,介于 0 ~ 59 ms可选。表示毫秒的整数,介于 0 ~ 999 <script type="text/javascript">
var d = Date.UTC(2005,7,8);
document.write(d);
</script> |
valueOf() | 返回 Date 对象的原始值 | |
toString() | 把 Date 对象转换为字符串 | |
toDateString() | 把 Date 对象的时间部分转换为字符串 | |
toTimeString() | 把 Date 对象的日期部分转换为字符串 | |
toGMTString() | 根据格林威治时间,把Date 对象转换为字符串 | |
toUTCString() | 根据世界时,把 Date 对象转换为字符串 | |
toLocaleString() | 根据本地时间格式,把 Date 对象转换为字符串 | |
toLocaleDateString() | 根据本地时间格式,把 Date 对象的时间部分转换为字符串 | |
toLocaleTimeString() | 根据本地时间格式,把 Date 对象的日期部分转换为字符串 |
例子: