js内置对象-Date对象
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对象的更多相关文章
- JS内置对象-String对象、Date日期对象、Array数组对象、Math对象
一.JavaScript中的所有事物都是对象:字符串.数组.数值.函数... 1.每个对象带有属性和方法 JavaScript允许自定义对象 2.自定义对象 a.定义并创建对象实例 b.使用函数来定义 ...
- 5月15日上课笔记-js中 location对象的属性、document对象、js内置对象、Date事件对象、
location的属性: host: 返回当前主机名和端口号 定时函数: setTimeout( ) setInterval() 二.document对象 getElementById(); 根据ID ...
- js内置对象的常用属性和方法(Array | String | Date | Math)
js内置对象:Array String Math Date <!DOCTYPE html> <html lang="en"> <head> ...
- JS内置对象有哪些?
JS内置对象分为数据封装类对象和其他对象 数据封装类对象:String,Boolean,Number,Array,和Object; 其他对象:Function,Arguments,Math,Date, ...
- js课程 3-9 js内置对象定时器和超时器怎么使用
js课程 3-9 js内置对象定时器和超时器怎么使用 一.总结 一句话总结:定时器: 1.定义 sobj=setInterval(func,1000); 2.清除 cl ...
- js课程 2-8 js内置对象有哪些
js课程 2-8 js内置对象有哪些 一.总结 一句话总结:JS中内置了17个对象,常用的是Array对象.Date对象.正则表达式对象.string对象.Global对象. 1.js常用对象有哪些? ...
- JS 内置对象 String对象
JS内置对象 String对象:字符串对象,提供了对字符串进行操作的属性和方法. Array对象:数组对象,提供了数组操作方面的属性和方法. Date对象:日期时间对象,可以获取系统的日期 ...
- web前端学习(四)JavaScript学习笔记部分(6)-- js内置对象
1.JS内置对象-什么是对象 1.1.什么是对象: JavaScript中的所有事物都是对象:字符串.数值.数组.函数 每个对象带有属性和方法 JavaScript允许自定义对象 1.2.自定义对象: ...
- js内置对象常用方法
JS内置对象: ● String对象:处理所有的字符串操作 ● Math对象:处理所有的数学运算 ● Date对象:处理日期和时间的存储.转化和表达 ● Array对象:提供一个数组的模型.存储大量有 ...
- 4月5日--课堂笔记--JS内置对象
JavaScript 4.5 一. JS内置对象 1.数组Array a)创建语法1:var arr=new Array(参数); i. 没有参数:创建一个初始容量为0的数组 ii. ...
随机推荐
- Java-马士兵设计模式学习笔记-观察者模式-OOD线程
一.概述 1.情景:孩子睡觉,醒后要吃东西,用java模拟此情况 2.设计:child类,Dad类,都继承Runnable,dad线程监视child线程(缺点:因为要监视,所以耗cup资源) 二.代码 ...
- nodejs上传图片并显示的例子
目标 1. 在浏览器地址栏输入“http://demos/start”,进入欢迎页面,页面有一个文件上传表单: 2. 选择一张图片并提交表单,文件被上传到"http://demos/uplo ...
- Java:集合for高级循环遍历
增强for循环: 格式:for(变量数据类型 要遍历的变量 :元素所在数组(集合)名称) 也即 for(Type element: array或collection) 使用foreach遍历集合: 只 ...
- installation and configuration of OpenCV4Android SDK
http://docs.opencv.org/doc/tutorials/introduction/android_binary_package/O4A_SDK.html#running-opencv ...
- C语言的几个有趣问题
问题1. 不能使用分号,编写一个“Hello World”程序. 问题2. 如何用C语言打印“ I am print %”? 问题3. 不能使用">.<.>=.<=“ ...
- Diving Into Lync Client Logins
Now that we have a fully functional UC lab it's time to start using the lab to explore various aspec ...
- GraphicsMagick / ImageMagick缺少lib报错no decode delegate for this image format
下载相应的lib,编译安装就行了 cd ~ #下载包 wget http://www.imagemagick.org/download/delegates/zlib-1.2.7.tar.gz wget ...
- 字符串 —— String?StringBuffer?StringBuilder?
字符串常用的操作就是拼接,特别是SQL语句的拼接. 做了个简单的试验,它们之间的差别惊人! StringBuffer: public void testStringBuffer() { long st ...
- 利用SOLR搭建企业搜索平台 之——solr配置solrconfig.xml
来源:http://blog.csdn.net/zx13525079024/article/details/25310781 solrconfig.xml配置文件主要定义了SOLR的一些处理规则,包括 ...
- centos6.5 中文
之前在网上查了不少资料,很多网友在网上都说,在shell命令下输入: # vi /etc/sysconfig/i18n 然后修改LANG="en_US.UTF-8" ...