创建一个日期对象, 日期对象可传参数
来源:互联网 发布:js cleartimeout 无效 编辑:程序博客网 时间:2024/06/03 21:49
6.2.1 创建一个日期对象
可以使用表示时间的参数来初始化一个Date对象。语法如下:
var _date=new Date([arguments]);
参数的形式有以下5种:
new Date("month dd,yyyy hh:mm:ss");
new Date("month dd,yyyy");
new Date(yyyy,mth,dd,hh,mm,ss);
new Date(yyyy,mth,dd);
new Date(ms);
需要注意最后一种形式,参数表示的是需要创建的时间和GMT时间1970年1月1日之间相差的毫秒数。
各种参数的含义如下。
·month:用英文表示的月份名称,从January~December。
·mth:用整数表示的月份,从0(1月)~11(12月)。
·dd:表示一个月中的第几天,从1~31。
·yyyy:四位数表示的年份。
·hh:小时数,从0(午夜)~23(晚11点)。
·mm:分钟数,从0~59的整数。
ss:秒数,从0~59的整数。
ms:毫秒数,为大于等于0的整数。
下面是使用上述参数形式创建日期对象的例子:
new Date("May 12,2007 17:18:32");
new Date("May 12,2007");
new Date(2007,4,12,17,18,32);
new Date(2007,4,12);
new Date(1178899200000);
上面的代码用各种形式创建了一个日期对象,都表示2007年5月12日这一天,其中1、3、5这3种方式还指定了是当天的17时18分32秒,其余的都表示0时0分0秒。
当不指定参数时,会创建一个表示当前系统时间的对象,例如下面的代码:
var _Date=new Date();
alert(Date);
上述代码创建了一个日期对象,用来获取系统当前时间,第二行输出了当前日期。在JavaScript中,Date对象能够自动按照预定义的格式输出日期字符串。
new Date('2002/02/02 02:02:02')new Date('02/02/2002/ 02:02:02')new Date('02:02:02 02/30/2002')new Date('2002-02-02T02:02:02')new Date(10929485896000)“月/日/年”,如6/13/2004; q “英文月名 日, 年”,如January 12,2004 ; q “英文星期几 英文月名 日 年 时:分:秒 时区”,如Tue May 25 2004 00:00:00 GMT-0700 。 q ISO 8601 扩展格式YYYY-MM-DDTHH:mm:ss.sssZ (例如2004-05-25T00:00:00 )。只有兼容ECMAScript 5的实现支持这种格
相关链接:
2行代码格式化显示日期
0 0
- 创建一个日期对象, 日期对象可传参数
- java如何创建一个指定的日期对象
- Js-创建对象、字符串对象、获取日期
- 日期对象
- 日期对象
- 日期对象
- 日期对象
- 日期对象
- 日期对象
- 日期对象
- 定义一个日期类Date,该类对象存放一个日期
- js根据字符串创建日期对象
- String对象、日期对象Date
- JavaScript日期对象使用总结 javascript Date日期对象的创建
- javascript 日期对象
- javascript日期对象
- JavaScript Date(日期)对象
- javascript Date日期对象
- The Linux Kernel's VFS Layer
- 程序员技术练级攻略
- 查看Tomcat版本
- Android开发之旅一 解决ScrollView自动滚动到底部问题
- think in java interview-高级开发人员面试宝典(五)
- 创建一个日期对象, 日期对象可传参数
- 系统遭遇STOP 0X0000007B蓝屏,附解决方案
- JBoss AS 7.1.1 + JavaEE + JNDI
- STMS配置三系统传输路径
- VFS 文件读写结构图
- think in java interview-高级开发人员面试宝典(六)
- Untiy Shader电流效果的实现。吼吼。。。
- oracle笔记——第一天:用户管理
- RedHatLinux下安装ArcGISServer9.3.1【一】