- 浏览: 989335 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (223)
- JDBC技术 (29)
- Java Base (21)
- SSH框架的集合 (5)
- Javascript部分 (16)
- Sping2.5框架 (6)
- Hibernate框架 (19)
- JDBC中的数据库连接 (5)
- Ajax技术应用 (9)
- Java工具包下载 (3)
- Database (4)
- Java Web (13)
- 我的生活 (4)
- Struts2 (25)
- S2SH (1)
- Prototype (1)
- jfreeChart (5)
- JPA (7)
- JBPM (1)
- JasperReport (6)
- DWR (1)
- freeMark (2)
- IBatis (2)
- FCKeditor (2)
- POI (1)
- JQuery (6)
- JSON (1)
- JavaMail (3)
- Flex (2)
- CSS收藏夹 (1)
- 润乾报表 (2)
- 开源技术 (1)
- Android (2)
- Android_UI (1)
- Android_OS (6)
- Android_OpenLibs (3)
- Volley (1)
- JS_OpenLibs (1)
- Hessian (3)
- OS (1)
最新评论
-
damoluomu:
简单易懂
Java Web开发Session超时设置 -
di1984HIT:
学习了~~~~~~
Java Web开发Session超时设置 -
lord_is_layuping:
...
Java Web开发Session超时设置 -
15111285554:
...
Java Web开发Session超时设置 -
sfg1314:
暂停后重新下载就会报错:ClientAbortExceptio ...
Java Web 文件下载之断点续传
JavaScript Date 对象与函数
<!-- start content -->目录
JavaScript_Date对象说明
Date 中文为"日期"的意思,Date继承自Object对象,此对象提供操作,显示日期与时间的函数
引用网址:http://www.dreamdu.com/javascript/object_date/
Date对象构造函数
Date对象具有多种构造函数。
new Date() new Date(milliseconds) new Date(datestring) new Date(year, month) new Date(year, month, day) new Date(year, month, day, hours) new Date(year, month, day, hours, minutes) new Date(year, month, day, hours, minutes, seconds) new Date(year, month, day, hours, minutes, seconds, microseconds)
Date对象构造函数参数说明
- milliseconds - 距离JavaScript内部定义的起始时间1970年1月1日的毫秒数
- datestring - 字符串代表的日期与时间。此字符串可以使用Date.parse()转换
- year - 四位数的年份,如果取值为0-99,则在其之上加上1900
- month - 0(代表一月)-11(代表十二月)之间的月份
- day - 1-31之间的日期
- hours - 0(代表午夜)-23之间的小时数
- minutes - 0-59之间的分钟数
- seconds - 0-59之间的秒数
- microseconds - 0-999之间的毫秒数
Date对象返回值
- 如果没有任何参数,将返回当前日期
- 如果参数为一个数字,将数字视为毫秒值,转换为日期
- 如果参数为一个字符串,将字符串视为日期的字符串表示,转换为日期
- 还可以使用六个构造函数精确定义,并返回时间
示例
var d1 = new Date(); document.write(d1.toString()); var d2 = new Date("2009-08-08 12:12:12); document.write(d2.toString()); var d3 = new Date(2009, 8, 8); document.write(d3.toString());
- Date做为JavaScript的一种内置对象,必须使用new的方式创建。
- Date对 象在JavaScript内部的表示方式是,距1970年1月1日午夜(GMT时间)的毫秒数(时间戳),我们在这里也把Date的内部表示形式称为时间 戳。可以使用getTime()将Date对象转换为Date的时间戳,方法setTime()可以把Date的时间戳转换为Date的标准形式。
Date函数使用语法
date
.方法名
(
参数
1
,参数
2
,...
)
;
Date
.方法名
(
)
;
date代表一个日期对象的实例,Date代表日期对象,date.方法名
调用的为对象的成员函数
Date.方法名
调用的为对象的静态函数
示例
var d=new Date(); var d2=Date.UTC();
JavaScript_Date函数按功能分类
日期获取类函数
- Date () 函数 -- Date对象的构造函数
- getDate () 函数 -- 返回date对象中的月份中的天数(1-31)
- getDay ()函数 -- 返回date对象中的星期中的天数(0-6)
- getFullYear () 函数 -- 返回date对象中的四位数年份
- getHours ()函数 -- 返回date对象中的小时数(0-23)
- getMilliseconds () 函数 -- 返回date对象中的毫秒数(0-999)
- getMinutes () 函数 -- 返回date对象中的分钟数(0-59)
- getMonth () 函数 -- 返回date对象中的月份数(0-11)
- getSeconds () 函数 -- 返回date对象中的秒数(0-59)
- getTime () 函数 -- 返回date对象的时间戳表示法(毫秒表示)
- getTimezoneOffset () 函数 -- 返回本地时间与用UTC 表示当前日期的时间差,以分钟为单位
- getUTCDate () 函数 -- 返回date对象中用世界标准时间(UTC)表示的月份中的一天(1-31)
- getUTCDay () 函数 -- 返回date对象中用世界标准时间(UTC)表示的周中的一天(0-6)
- getUTCFullYear () 函数 -- 返回date对象中用世界标准时间(UTC)表示的四位年份
- getUTCHours () 函数 -- 返回date对象中用世界标准时间(UTC)表示的小时数(0-23)
- getUTCMilliseconds () 函数 -- 返回date对象中用世界标准时间(UTC)表示的毫秒数(0-999)
- getUTCMinutes () 函数 -- 返回date对象中用世界标准时间(UTC)表示的分钟数(0-59)
- getUTCMonth () 函数 -- 返回date对象中用世界标准时间(UTC)表示的月份数(0-11)
- getUTCSeconds () 函数 -- 返回date对象中用世界标准时间(UTC)表示的秒数(0-59)
- getYear () 函数 -- 返回date对象的年份(真实年份减去1900)
- Date.UTC ()函数 -- 返回date对象距世界标准时间(UTC)1970年1月1日午夜之间的毫秒数(时间戳)
日期设置类函数
- setDate () 函数 -- 设置date对象中月份的一天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setFullYear () 函数 -- 设置date对象中的年份,月份和天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setHours () 函数 -- 设置date对象的小时,分钟,秒和毫秒,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setMilliseconds () 函数 -- 设置date对象的毫秒数,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setMinutes () 函数 -- 设置date对象的分钟,秒,毫秒,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setMonth () 函数 -- 设置date对象中月份,天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setSeconds () 函数 -- 设置date对象中月份的一天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setTime () 函数 -- 使用毫秒数设置date对象,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setUTCDate () 函数 -- 设置date对象中用世界标准时间(UTC)表示的月份的一天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setUTCFullYear () 函数 -- 设置date对象中用世界标准时间(UTC)表示的年份,月份和天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setUTCHours () 函数 --- 设置date对象中用世界标准时间(UTC)表示的小时,分钟,秒和毫秒,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setUTCMilliseconds () 函数 -- 设置date对象中用世界标准时间(UTC)表示的毫秒数,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setUTCMinutes () 函数 -- 设置date对象中用世界标准时间(UTC)表示的分钟,秒,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setUTCMonth () 函数 -- 设置date对象中用世界标准时间(UTC)表示的月份,天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setUTCSeconds () 函数 -- 设置date对象中用世界标准时间(UTC)表示的秒,毫秒,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setYear () 函数 -- 设置date对象的年份(真实年份减去1900)
日期打印类函数
- toDateString () 函数 -- 返回date对象的日期部分的字符串表示
- toGMTString () 函数 -- 返回date对象的格林威治时间(GMT)的字符串表示
- toLocaleDateString 函数 -- 返回date对象的日期部分的本地化字符串
- toLocaleTimeString 函数 -- 返回date对象的时间部分的本地化字符串
- toTimeString ()函数 -- 返回date对象的时间部分的字符串
- toUTCString 函数 -- 返回date对象的世界标准时间(UTC)的字符串表示
日期解析类函数
- Date.parse () 函数 -- 解析一个日期的字符串,并返回该日期距1970年1月1日午夜之间的毫秒数(时间戳)
JavaScript_Date函数按照字母分类
- Date () 函数 -- Date对象的构造函数
- getDate () 函数 -- 返回date对象中的月份中的天数(1-31)
- getDay ()函数 -- 返回date对象中的星期中的天数(0-6)
- getFullYear () 函数 -- 返回date对象中的四位数年份
- getHours ()函数 -- 返回date对象中的小时数(0-23)
- getMilliseconds () 函数 -- 返回date对象中的毫秒数(0-999)
- getMinutes () 函数 -- 返回date对象中的分钟数(0-59)
- getMonth () 函数 -- 返回date对象中的月份数(0-11)
- getSeconds () 函数 -- 返回date对象中的秒数(0-59)
- getTime () 函数 -- 返回date对象的时间戳表示法(毫秒表示)
- getTimezoneOffset () 函数 -- 返回本地时间与用UTC 表示当前日期的时间差,以分钟为单位
- getUTCDate () 函数 -- 返回date对象中用世界标准时间(UTC)表示的月份中的一天(1-31)
- getUTCDay () 函数 -- 返回date对象中用世界标准时间(UTC)表示的周中的一天(0-6)
- getUTCFullYear () 函数 -- 返回date对象中用世界标准时间(UTC)表示的四位年份
- getUTCHours () 函数 -- 返回date对象中用世界标准时间(UTC)表示的小时数(0-23)
- getUTCMilliseconds () 函数 -- 返回date对象中用世界标准时间(UTC)表示的毫秒数(0-999)
- getUTCMinutes () 函数 -- 返回date对象中用世界标准时间(UTC)表示的分钟数(0-59)
- getUTCMonth () 函数 -- 返回date对象中用世界标准时间(UTC)表示的月份数(0-11)
- getUTCSeconds () 函数 -- 返回date对象中用世界标准时间(UTC)表示的秒数(0-59)
- getYear () 函数 -- 返回date对象的年份(真实年份减去1900)
- Date.parse () 函数 -- 解析一个日期的字符串,并返回该日期距1970年1月1日午夜之间的毫秒数(时间戳)
- setDate () 函数 -- 设置date对象中月份的一天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setFullYear () 函数 -- 设置date对象中的年份,月份和天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setHours () 函数 -- 设置date对象的小时,分钟,秒和毫秒,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setMilliseconds () 函数 -- 设置date对象的毫秒数,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setMinutes () 函数 -- 设置date对象的分钟,秒,毫秒,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setMonth () 函数 -- 设置date对象中月份,天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setSeconds () 函数 -- 设置date对象中月份的一天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setTime () 函数 -- 使用毫秒数设置date对象,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setUTCDate () 函数 -- 设置date对象中用世界标准时间(UTC)表示的月份的一天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setUTCFullYear () 函数 -- 设置date对象中用世界标准时间(UTC)表示的年份,月份和天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setUTCHours () 函数 --- 设置date对象中用世界标准时间(UTC)表示的小时,分钟,秒和毫秒,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setUTCMilliseconds () 函数 -- 设置date对象中用世界标准时间(UTC)表示的毫秒数,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setUTCMinutes () 函数 -- 设置date对象中用世界标准时间(UTC)表示的分钟,秒,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setUTCMonth () 函数 -- 设置date对象中用世界标准时间(UTC)表示的月份,天,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setUTCSeconds () 函数 -- 设置date对象中用世界标准时间(UTC)表示的秒,毫秒,并返回date对象距1970年1月1日午夜之间的毫秒数(时间戳)
- setYear () 函数 -- 设置date对象的年份(真实年份减去1900)
- toDateString () 函数 -- 返回date对象的日期部分的字符串表示
- toGMTString () 函数 -- 返回date对象的格林威治时间(GMT)的字符串表示
- toLocaleDateString 函数 -- 返回date对象的日期部分的本地化字符串
- toLocaleTimeString 函数 -- 返回date对象的时间部分的本地化字符串
- toTimeString ()函数 -- 返回date对象的时间部分的字符串
- toUTCString 函数 -- 返回date对象的世界标准时间(UTC)的字符串表示
- Date.UTC ()函数 -- 返回date对象距世界标准时间(UTC)1970年1月1日午夜之间的毫秒数(时间戳)
发表评论
-
js 删除select中的所有option
2009-10-30 21:39 11203方法一: function DeleteOptions() ... -
动态改变Select列序的次序
2009-10-26 22:08 986今天要用,在网上找了一个,发现有错误,我已更正了。 < ... -
动态改变Select列序的次序
2009-10-26 22:07 1186今天要用,在网上找了一个,发现有错误,我已更正了。 < ... -
IE6与a标签使用void(0)的location.href失效问题
2009-09-22 17:38 4040为什么location.href不自动跳转?慎用javascr ... -
js里判断字符串里是否包含特定的字符
2009-09-16 16:21 10229var regu = "^(你要查的字符 ... -
两个radio或checkbox名称不同现实只能选择一个
2009-09-11 13:18 4684//**********************radi ... -
FusionCharts 的XML标签属性
2009-06-30 11:32 5336FusionCharts 的XML标签 ... -
省份与城市联动的下拉框(2)
2009-06-26 17:36 2962初始化数据: var provinces=["北京 ... -
省份与城市联动的下拉框
2009-06-25 10:49 2196<!DOCTYPE HTML PUBLIC " ... -
FusionChartsFree用法简介
2009-06-20 17:21 4771最近在公司做报表,学习了一些FusionChartsFree用 ... -
常用的正则表达式集合
2009-06-04 19:11 1153正则表达式 正则表达式 正则表达式 <scri ... -
比较好的时间Date.js文件
2009-05-01 08:02 2846用法: 引入js文件<script src=" ... -
单击文本框显示时间下拉列表Data.js
2009-05-01 07:25 30531,引进Date.js文件: <script langu ... -
JavaScript显示时间下拉列表
2009-04-25 08:55 2315<table cellSpacing="0&q ... -
Javascript 刷新框架及页面的方法
2009-04-20 17:13 2527location.reload和history.go(0) ...
相关推荐
通过了解这些内置对象及其属性和方法,开发者可以更高效地进行程序设计与开发工作。 #### 二、Date对象 **构造函数**:`new Date()` - **`Date()`**:创建一个表示当前时间的新Date对象。 - **`Date(milliseconds)...
JavaScript中的Date对象是用于处理日期和...以上就是JavaScript Date对象属性和方法的详解。理解和掌握这些属性和方法,对于编写涉及日期时间的JavaScript代码十分有用,能够帮助开发者更好地处理日期时间相关的问题。
一起来看看 JavaScript 中的日期对象 Date。 获取月份天数 // 获取月份天数 function getMonthDayCount(year, month) { return new Date(year, month, 0).getDate(); } console.log(getMonthDayCount(2017, 10)); ...
以下是一些重要的Date对象属性和方法: 1. **属性**: - `constructor`: 表示创建当前对象的函数,对于Date对象,它是Date构造函数。 - `prototype`: 允许为对象添加新的属性和方法。 2. **方法**: - `getDay...
值得注意的是,Date对象没有内置的属性,所有的日期和时间操作都需要通过其提供的方法来进行。 2. Date构造函数 - `new Date()`:创建一个表示当前本地日期和时间的Date对象。例如: ```javascript var dt = new...
- [JavaScript 原生对象之 `Date` 对象的属性和方法详解](https://example.com) - [浅谈 JavaScript 中 `Date`(日期对象), `Math` 对象](https://example.com) - [浅谈 JavaScript `Date` 日期和时间对象]...
2. **对象创建与原型Prototype**: JavaScript使用`new`关键字创建对象实例,原型链允许对象间共享属性和方法,`__proto__`或`prototype`属性是理解这一机制的关键。 3. **函数对象Function**: 在JavaScript中,函数...
#### 三、Date 对象属性 `Date`对象本身并不直接包含属性,但是它有一些内置的方法可以用来获取和设置日期的不同部分。不过,在提供的示例中提到了`constructor`和`prototype`两个属性,这里简单解释一下这两个属性...
JavaScript Date(日期) 对象 日期对象用于处理日期和时间。 在线实例 使用 getFullYear() 获取年份。...我们提供 JavaScript Date 对象参考手册,其中包括所有可用于日期对象的属性和方法。JavaScript
### Date对象及其方法 `Date`对象用于处理日期和时间。 - **`new Date()`**:创建一个新的`Date`实例。 ```javascript var date = new Date(); ``` - **`getYear()`**:获取当前日期的年份。注意,此方法在...
在JavaScript中,对象和属性的特性是编程时必须理解的关键概念。这些特性直接影响了对象的行为和属性的可修改性。让我们深入探讨一下标题和描述中提及的一些知识点。 首先,`Object.isExtensible()`方法用于检查一...
在对象属性和方法的章节,会涉及访问器属性和数据属性的区别,以及如何通过`Object.getOwnPropertyDescriptor()`和`Object.defineProperty()`来管理和修改属性。此外,还会讲解`this`关键字的工作原理及其在不同上下...
以上内容仅是JavaScript对象属性的一个概述,实际的JavaScript对象和属性体系更为庞大和复杂,包括了更多如`form`、`window`、`event`、`math`等对象,以及更多的方法和属性,用于实现丰富的交互和功能。理解并熟练...
接下来详细介绍 `Date` 对象中一些常用的属性和方法。 ##### `Date.getDate()` 返回当前日期对象对应的月份中的具体日期(即几号)。 **示例代码:** ```javascript var date = new Date(); // 假设今天是2021-12-...
这些对象类型可以拥有属性和方法,它们通过特定的事件(如`onClick`、`onLoad`等)来执行代码。 3. 使用函数定义对象 在JavaScript中,可以使用函数来定义对象,并通过`new`关键字来创建对象的实例。这种方式在创建...
对象实例化是通过构造函数完成的,例如JavaScript的内置Date对象: ```javascript var today = new Date(); console.log(today.toString()); ``` 8.2.2 对象的引用 对象可以被赋值给变量,也可以作为参数传递或作为...