Date对象:

  Data对象可以储存任意一个日期,并且可以精确到毫秒数(1/1000 秒)。

定义:

//默认初始值定义:
var dataName=new Date(); /*使用关键字new;Data首字母必须大写
使dataName成为对象,同时具有初始值:当前电脑系统时间*/
//自定义初始值定义:
var dataName=naw Data(2016,5,25);
//或者:
var dataName=new Data('May 25,2016');

Data对象中,用来处理时间和日期的常用方法:

1.get/setData():返回/设置日期 

1 var mydate=new Date();//当前时间2016年5月25日
2 document.write(mydate+"<br/>");//输出当前时间
3 document.write(mydate.getFullYear()+"<br/>");//输出当前年份
4 mydate.setFullYear(16); //设置年份
5 document.write(mydate+"<br/>"); //输出年份被设定为 0016年
6 document.write(mydate.getFullYear()+"<br/>");//输出当前年份
注:不同浏览器格式不同
Edge结果:Wed May 25 2016 21:53:56 GMT+0800(中国标准时间)
   2016
   Sun May 25 81 21:53:56 GMT+0800(中国标准时间)
   16
IE11,Chrome同上

2.get/setFullYear():返回/设置年份,用四位数表示

3.get/setYear():返回/设置年份

4.get/setMonth():返回/设置月份

5.get/setHours():返回/设置  //0表示1月...11表示12月,所以通常要加1

6.get/setMinutes():返回/设置分钟数

7.get/setSeconds():返回/设置秒钟数

8.get/setTime():返回/设置时间(单位是毫秒)

  返回/设置时间,单位毫秒数,计算从 1970 年 1 月 1 日零时到日期对象所指的日期的毫秒数。

  实例:使用getTime()和setTime()方法,将时间推后2小时。代码如下:

1 var mydate=new Date();
2 document.write("当前时间:"+mydate);
3 mydate.setTime(mydate.getTima+120*60*1000);
4 document.write("推迟两小时后的时间:"+mydate);

9.返回星期方法:getDay()

  返回星期,返回的是0-6的数字,0 表示星期天。

  如果要返回相对应“星期”,可通过数组完成,将getDay返回值做为数组的下标:

1 var mydate=new Date();
2 var weeknum=mydate.getDay();
3 var week=["星期一","星期二","星期三","星期四","星期五","星期六","星期日"];
4 document.write("今天是:"+week[weeknum]);

js内置对象-Date对象的更多相关文章

  1. JS内置对象-String对象、Date日期对象、Array数组对象、Math对象

    一.JavaScript中的所有事物都是对象:字符串.数组.数值.函数... 1.每个对象带有属性和方法 JavaScript允许自定义对象 2.自定义对象 a.定义并创建对象实例 b.使用函数来定义 ...

  2. 5月15日上课笔记-js中 location对象的属性、document对象、js内置对象、Date事件对象、

    location的属性: host: 返回当前主机名和端口号 定时函数: setTimeout( ) setInterval() 二.document对象 getElementById(); 根据ID ...

  3. js内置对象的常用属性和方法(Array | String | Date | Math)

    js内置对象:Array  String  Math  Date <!DOCTYPE html> <html lang="en"> <head> ...

  4. JS内置对象有哪些?

    JS内置对象分为数据封装类对象和其他对象 数据封装类对象:String,Boolean,Number,Array,和Object; 其他对象:Function,Arguments,Math,Date, ...

  5. js课程 3-9 js内置对象定时器和超时器怎么使用

    js课程 3-9 js内置对象定时器和超时器怎么使用 一.总结 一句话总结:定时器:    1.定义    sobj=setInterval(func,1000);        2.清除    cl ...

  6. js课程 2-8 js内置对象有哪些

    js课程 2-8 js内置对象有哪些 一.总结 一句话总结:JS中内置了17个对象,常用的是Array对象.Date对象.正则表达式对象.string对象.Global对象. 1.js常用对象有哪些? ...

  7. JS 内置对象 String对象

    JS内置对象   String对象:字符串对象,提供了对字符串进行操作的属性和方法.   Array对象:数组对象,提供了数组操作方面的属性和方法.   Date对象:日期时间对象,可以获取系统的日期 ...

  8. web前端学习(四)JavaScript学习笔记部分(6)-- js内置对象

    1.JS内置对象-什么是对象 1.1.什么是对象: JavaScript中的所有事物都是对象:字符串.数值.数组.函数 每个对象带有属性和方法 JavaScript允许自定义对象 1.2.自定义对象: ...

  9. js内置对象常用方法

    JS内置对象: ● String对象:处理所有的字符串操作 ● Math对象:处理所有的数学运算 ● Date对象:处理日期和时间的存储.转化和表达 ● Array对象:提供一个数组的模型.存储大量有 ...

  10. 4月5日--课堂笔记--JS内置对象

    JavaScript 4.5 一.    JS内置对象 1.数组Array a)创建语法1:var arr=new Array(参数); i.       没有参数:创建一个初始容量为0的数组 ii. ...

随机推荐

  1. 网络安装之Redhat衍生版

    GNU/Linux开源,这个意义实在是非常的广泛,目前在distrowatch上表现活跃的300个发行版代表了GNU/Linux的主流,然而细心的Linux爱好者会发现CentOS-based dis ...

  2. jqGrid中实现radiobutton的两种做法

    http://blog.sina.com.cn/s/blog_4f925fc30102e27j.html   jqGrid中实现radiobutton的两种做法 ------------------- ...

  3. Grub命令行

    今天电脑无缘无故无法正常启动,只提示 GRUB> 看来是GRUB引导出问题了,要解决下. 先 想到用制作U盘启动盘来启动,参照网上的方法,很简单用USBBOOT软件做了一个U盘启动盘,按F11在 ...

  4. sql server UI怎么设置自增加id?

    设置表结构的时候,设置标识列就可以了啊 来自为知笔记(Wiz)

  5. Spring笔记——依赖注入

    依赖注入有三种方式: 1. 使用构造器注入  2. 使用属性setter方法注入 3. 使用Field注入(用于注解方式) 注入依赖对象可以采用手工装配或自动装配,在实际应用中建议使用手工装配,因为自 ...

  6. 单调递增最长子序列(南阳理工ACM)

    描述 求一个字符串的最长递增子序列的长度如:dabdbf最长递增子序列就是abdf,长度为4 输入 第一行一个整数0<n<20,表示有n个字符串要处理随后的n行,每行有一个字符串,该字符串 ...

  7. php面试题整理

    PHP经典面试题:(不断跟进补充中...) 1.用PHP打印出前一天的时间格式是2009-02-10 22:21:21(2分) echo date('Y-m-d H:i:s', strtotime(' ...

  8. ibernate学习笔记5---实体类或属性名与数据库关键字冲突、hql命名参数、hql实现通用分页

    一.实体类或属性名与数据库关键字冲突问题1.实体类名与数据库中的关键字冲突比如:实体表User与oracle中的系统表冲突解决方式1:在xml中添加table属性,指定表名,使其不与name默认相等 ...

  9. dom4j API使用简介

    dom4j API使用简介 功能简介 dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的.dom4j是一个非常非常优秀的Java XML API,具有性能优异.功能强大和极 ...

  10. Bootstrap_CSS全局样式

    一.HTML5 文档类型 Bootstrap 使用到的某些 HTML 元素和 CSS 属性需要将页面设置为 HTML5 文档类型.在你项目中的每个页面都要参照下面的格式进行设置. <!DOCTY ...