JS笔记5、特殊字符、Date对象

特殊字符

':单引号

":双引号

\:转义字符(若想输出 " \ " ,则输入" \ \ ")

\r:回车

\n:换行

Date对象

var n1=new Date();//创建当前时间日期对象
var n2=new Date("1999,9,7,3,4,5");//创建一个指定的时间日期
var n3=new Date(1998,3,4,5,3,2);//创建一个指定的时间日期对象,月份从0开始计数,但是谷歌浏览器不兼容
var n4=new Date(1011313154646);//创建一个指定的时间日期对象,从1970年/1/1 00:00:00开始计算,单位为毫秒
       var n1=new Date();
       var n2=new Date("1999,9,7,3,4,5");
       var n3=new Date(1998,3,4,5,3,2);
       var n4=new Date(1011313154646);
       document.write(n1.toLocaleString()+"<br/>");
       document.write(n2.toLocaleString()+"<br/>");
       document.write(n3.toLocaleString()+"<br/>");
       document.write(n4.toLocaleString()+"<br/>");

运行结果: 

方法

toLocalString():以当前本地格式显示

getFullYear():获取年份

getMonth():获取月份

getDate():获取日

getHours():获取小时

getMinutes():获取分钟

getSeconds():获取秒

getMilliSeconds():获取毫秒

getDay():获取星期

getTime():获取从1970年开始到时间日期的毫秒值

setFullYear():设置年份

setMonth():设置月份

setDate():设置日

setHours():设置小时

setMinutes():设置分钟

setSeconds():设置秒

setMilliSeconds():设置毫秒

例题:计算出生到现在的天数

       var now=new Date();
       var born=new Date(1997,12,21,0,0,0);
       var n1=now.getTime();
       var n2=born.getTime();
       var n=n1-n2;
       n=n/24/60/60/1000;
       document.write(n);

运行结果:

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值