JavaScriptDate对象
构造函数实例
Date构造函数中没有参数,将返回当前日期
var currentDate =newDate();
writeLine(currentDate.toLocaleString());
writeLine(currentDate.toLocaleDateString());
writeLine(currentDate.toLocaleTimeString());
指定时间字符串,
var strDate;
strDate =newDate("2013/12/21");
strDate =newDate("2013/0/13 12:30:15");//2012年12月13日 12:30:15
strDate =newDate("2013/7/13 12:30");
strDate =newDate("2013-7-13");//默认不支持改格式的字符串
strDate =newDate("February 3,2009");
strDate =newDate("February 3,2009 12:30:15");
strDate =newDate("February 3,2009 12:30");
writeLine(strDate.toLocaleString());
//指定年月,或年月日,或年月日及其他,创建日期
var numDate;
使用时注意,月份的范围(0--11)
numDate =newDate(2013,10);//如果不指定日,则默认为1
numDate =newDate(2013,0,20);//2013年1月20日 0:00:00
numDate =newDate(2013,10,10,12);
numDate =newDate(2013,11,10,12,30);//2013年12月10日 12:30:00
numDate =newDate(1900,1,1,12,30,15);//1900年2月1日 12:30:15
numDate =newDate(1970,10,5,12,30,15,100);//1970年11月5日 12:30:15
writeLine(numDate.toLocaleString());
//Date对象的比较
var date1 =newDate(2013,10);
var date2 =newDate(2013,11);
alert(date1<date2);//true
var date1 =newDate("2013/1/10");
var date2 =newDate("2013/1/11");
alert(date1 < date2);//true
var dateList =[
{ date:newDate("2013/1/10")},
{ date:newDate("2013/1/12")},
{ date:newDate("2013/1/11")}
];
//数组反转
//dateList.reverse();
function orderBy(property){
returnfunction(obj1, obj2){
var val1 = obj1[property];
var val2 = obj2[property];
if(val1 < val2)return-1;
elseif(val1 > val2)return1;
elsereturn0;
}
}
//将按照时间排序
dateList.sort(orderBy("date"));
for(var i =0; i < dateList.length; i++){
writeLine(dateList[i].date.toLocaleString());
}
function writeLine(str)
{
document.write(str);
document.write("<br>");
}
分享到:
相关推荐
做到这一点的工具就是构造函数和原型对象。首先介绍js中的构造函数。 Javascript中创建对象的语法是在new运算符的后面跟着一个函数的调用。如 代码如下: var obj = new Object(); var date = new Date();运算符new...
Date对象是javascript语言中内置的数据类型,用于提供日期和时间的操作接口。Date对象是在早期java中的java.util.Date类基础上创建的,为此,Date类型使用自UTC1970年1月1日0点开始经过的毫秒数来保存日期,它可以...
Date对象有多种构造函数: new Date() //当前时间new Date(milliseconds) //距离起始时间1970年1月1日的毫秒数new Date(datestring) //字符串代表的日期与时间。此字符串可以使用Date.parse()转换,比如”Jannuary 1,...
本文实例讲述了JavaScript Date对象功能与用法。分享给大家供大家参考,具体如下: Date 实例用来处理日期和...Date 构造函数 new Date(); //Sun Jan 06 2019 20:18:04 GMT+0800 (中国标准时间) new Date(value); //va
最近遇到一个问题,就是获取表单中的日期往后台通过json方式传的时候,遇到Date.parse(str)函数在ff下报错: NAN 找了些资料,发现是由于Date.parse()函数对日期格式有要求:详细参考 Date.parse函数 对于js操作日期: ...
共70页,复制两页供参考,如下: 1 JavaScript基本语法 1) 读未声明的变量会产生...但JavaScript默认的函数和构造函数会在每个窗口中拥有独立副本。 16) onload()和onunload()事件分别在网页装载完成后和卸载前执行。
在javascript中,可以使用Date()构造函数来创建日期对象,如: 复制代码 代码如下: var date=new Date(); 当没有向构造函数传递日期参数时,将创建一个拥有当前日期和时间的对象。 当然,如果想根据特定的日期和
2. 构造函数:介绍 Date 对象的构造函数new Date()几种方式。 3. 实例方法:介绍 Date 对象的get、set等实例方法。 4. 静态方法:介绍 Date 对象的静态方法:Date.now()、 Date.parse()等。 5. 实际操作:介绍 Date ...
4.1对象构造函数 4.2Number对象 4.3String对象 4.4正则表达式与RegExp 4.5有专门用途的对象:Date和Math 4.6JavaScript数组 4.7关联数组:不是数组的数组 4.8习题 第5章函数 5.1定义函数:细数所有方式 5.2回调函数 ...
2. 构造函数 2.1 new Date() :返回当前的本地日期和时间 参数:无 返回值: {Date} 返回一个表示本地日期和时间的Date对象。 示例: 代码如下: var dt = new Date(); console.log(dt); // => 返回一个表示本地日期...
内含: JavaScript语言参考手册.pdf (主要资源) 另外附上: MS-JScript.chm MS-script56-2006.chm MS-VBScript.chm // // ---- JavaScript语言参考手册 目录 ---- ...这一章简单介绍了 ...构造函数和方法 索引
Date对象有多种构造函数: new Date() //当前时间 new Date(milliseconds) //距离起始时间1970年1月1日的毫秒数 new Date(datestring) //字符串代表的日期与时间。此字符串可以使用Date.parse()转换,比如”Jannuary...
13.6.7 HTML事件处理函数和JavaScript事件方法 13.6.8 onError事件 13.7 event对象 13.7.1 捕获和冒泡(滴漏和冒泡) 13.7.2 事件对象属性 13.7.3 使用事件对象属性 13.7.4 将事件...
在没学习本文之前先给大家介绍下javascript中Date()构造函数参数: 关于Date对象大家想必一定不陌生,使用Date()构造函数创建一个时间对象是最基本的操作了,例如: var theDate=new Date(); theDate.getDate(); ...
2. 构造函数 2.1 new Date() :返回当前的本地日期和时间 参数:无 返回值: {Date} 返回一个表示本地日期和时间的Date对象。 示例: var dt = new Date(); console.log(dt); // => 返回一个表示本地日期和时间的...
4.5.1 通过定义对象的构造函数的方法 4.5.2 通过对象直接初始化的方法 4.5.3 修改、删除对象实例的属性 4.5.4 通过原型为对象添加新属性和新方法 4.5.5 自定义对象的嵌套 4.5.6 内存的分配和释放 4.6 本章小结 第5章...
【下一章】 【索引】 【这是目录】 -------------------------------------------------------------------------------- JavaScript 参考 本书是 JavaScript 语言的参考手册,包括核心语言中的对象...构造函数和方法
4.5.1 通过定义对象的构造函数的方法 4.5.2 通过对象直接初始化的方法 4.5.3 修改、删除对象实例的属性 4.5.4 通过原型为对象添加新属性和新方法 4.5.5 自定义对象的嵌套 4.5.6 内存的分配和释放 4.6 本章小结 第5章...
5.3 函数类型--一个函数和闭包的例子 5.4 神奇的null和undefined 5.4.1 null 5.4.2 undefined--独一无二的类型 5.5 正则表达式 5.5.1 正则表达式常量 5.5.2 正则表达式对象 5.6 值...
• 6.10.htm 用构造函数来创建数组之二 • 6.11.htm join方法 • 6.12.htm revrse方法 • 6.13.htm sort方法 • 6.14.htm alice方法 • 6.15.htm splice方法 • ...