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. 8 Types Of Friends You Need To Have in Your Life

    8 Types Of Friends You Need To Have in Your Life一生中应该有的8种类型的朋友Did you know that people without frien ...

  2. Tomcat日志问题

    [Tomcat日志设定][tomcat控制台日志][log4j日志] 1 Tomcat 日志概述 Tomcat 日志信息分 为 两 类 : 一是运行中的日志,它主要 记录 运行的一些信息,尤其是一些异 ...

  3. 客户端用httpurlconnection来进行http连接的

    客户端用httpurlconnection来进行http连接的,并设置restful风格 请求响应流程 设置连接参数的方法 setAllowUserInteraction setDoInput set ...

  4. Struts2笔记——Action校验器

    在struts2中,我们可以实现对action的所有方法进行校验或者对action的指定方法进行校验.  对于输入校验struts2提供了两种实现方法: 1.采用手工编写代码实现. 2.基于XML配置 ...

  5. 【web性能】web性能测试工具推荐

    WEB性能测试工具主要分为三种,一种是测试页面资源加载速度的,一种是测试页面加载完毕后页面呈现.JS操作速度的,还有一种是总体上对页面进行评价分析,下面分别对这些工具进行介绍,如果谁有更好的工具也请一 ...

  6. 312. Burst Balloons

    题目: Given n balloons, indexed from 0 to n-1. Each balloon is painted with a number on it represented ...

  7. 乙醇脱氢酶力场文件的处理(含ZN,NAD,乙醇)

    很多蛋白质在行驶生物催化反应(如ATP水解,氨基酸的乙酰化,CoA的去乙酰化,甲基化等等)都需要金属离子(Mg,Zn,Ca等等)的参与,换句话说,金属离子对蛋白功能是必须的.模拟金属酶体系,现在也是分 ...

  8. 每个PHP开发者都应该看的书

    PHP这几年口碑很差.关于它的“糟糕设计的汇总”和语法上的矛盾有着大量的讨论,但是主要的抱怨通常是安全.很多PHP站点分分钟被黑掉,甚至一些有经验的.有见识的程序员会说,这门语言本身是不安全的. 我总 ...

  9. 开发板上修改时间方法date命令【转】

    转自:http://blog.chinaunix.net/uid-25906157-id-3138157.html 之前使用开发板时发现每次开机后,系统的时间都恢复到初始状态1970年. 一. 先说一 ...

  10. python 捕获 shell/bash 脚本的输出结果

    #!/usr/bin/python## get subprocess module import subprocess ## call date command ##p = subprocess.Po ...