1、内置对象
    a)语言自带的对象
    b)提供了常用的,基本的功能 
 
 Date
1、定义的方法 
        a) 获取当前时间
var date1=new Date();
console.log(date1)

b)自定义时间 (2017/09/15)兼容性好,很常用

 Date对象的方法
1、getDate():获取日期 (一个月 1-31)
2、getDay() :获取星期(0-6)0代表周日    很特别
3、getMonth(): 获取月份(0-11 )0代表12月    很特别
4、getFullYear(): 获取完整年份
5、getHours(): 获取小时0-23
6、getMinutes(): 获取分钟0-59
7、getSeconda(): 获取秒0-59
8、getMilliseconda(): 获取毫秒(1s=1000Ms)
9、getTime() :返回累计毫秒数(从1970/1/1午夜) 很特别
毫秒 / 1000 =  秒值 /60  = 分钟 /60 = 小时 / 24=天数 
 
获取累计毫秒数
var date1=Date.now();
var date2=+new Date();
var date3=new Date().getTime();//最常用
var date4=new Date().valueOf()
 
案例
 
模拟日历
  //模拟日历
//需求:每天打开这个页面都能定时显示年月日和星期几
//创建一个当前的日期对象
var date=new Date();
//获取当前的年月日星期
var year=date.getFullYear();
var month=date.getMonth();
var dates=date.getDate();
var day=date.getDay();
//console.log("今天是:"+year+"年"+month+"月"+dates+"日"+day)
//定义星期数组
var arr=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
//赋值到div里面去
var div=document.getElementsByTagName("div")[];
div.innerHTML="今天是:"+year+"年"+(month+)+"月"+dates+"日"+arr[day]

苹果发布会倒计时

 //苹果发布会倒计时,用现在的时间剪去到计算的
//获取相关元素 定义一个定时器 获取现在的时间 和 发布会的时间
var div=document.getElementsByTagName("div")[];
var time=setInterval(fn,);
function fn(){
var nowtime=new Date();
var future = new Date("2017/9/15 19:23:00");
//吧时间换算成毫秒,现在的时间减去距离发布会的时间
var timeSum=future.getTime()-nowtime.getTime();
//把剩余的时间,转换成天,时,分,秒,
//转换成天 转换成整数
var day=parseInt(timeSum////);
//转换成时 转换成整数
var hour=parseInt(timeSum///%);
//转换成分钟 转换成整数
var minute=parseInt(timeSum//%);
//转换成秒 转换成整数
var sec=parseInt(timeSum/%);
//转换毫秒 转换成整数
var second=parseInt(timeSum%);
//处理小bug 当小于10的的时候,步0 毫秒补00
//天 处理后再把值赋值给原来的变量
day=day<?""+day:day;
hour=hour<?""+hour:hour;
minute=minute<?""+minute:minute;
sec=sec<?""+sec:sec;
//毫秒补零
if(second<){
second=""+second
}else if(second<){
second=""+second
}
//判断苹果倒计时,然后显示开启 清除定时器
if(timeSum<){
div.innerHTML="距离苹果发布会还有00天00小时00分00秒000毫秒";
clearInterval(time);
return
}else {
//赋值给div
div.innerHTML="距离苹果发布会还有"+day+"天"+hour+"小时"+minute+"分"+sec+"秒"+second+"毫秒"
}
}

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

  1. Java Script基础(五) 内置对象Date

    在JavaScript中,系统的内置对象有Date对象.Array对象.String对象和Math对象等. 1.Date:用于操作日期和时间. 2.Array:用于在单独的变量名中存储一系列的值. 3 ...

  2. 第八天:JS内置对象-Date日期对象

    1.Data对象 日期对象用于处理日期和时间 2.获取当日日期    代码如下: <!DOCTYPE html> <html lang="en"><h ...

  3. js内置对象-Date对象

    Date对象: Data对象可以储存任意一个日期,并且可以精确到毫秒数(1/1000 秒). 定义: //默认初始值定义: var dataName=new Date(); /*使用关键字new;Da ...

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

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

  5. js 内置函数 内置对象

    1.内置函数 Object Array Boolean Number String Function Date RegExp Error 2.内置对象 Date JSON

  6. JavaScript-2.内置对象---简单脚本之弹出对话框显示当前时间 ---ShinePans

    <html> <head> <meta http-equiv="content-type" content="text/html; char ...

  7. Data内置对象

    1.内置对象 Date 日期对象 2.创建日期对象 2.1 根据当前的系统时间来创建日期对象. var date1 = new Date(); //a.输出日期对象的信息 console.log(da ...

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

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

  9. java script 内置对象

    java script 内置对象 Date 日期对象 字符串对象 定义字符串的方法就是直接赋值 使用 String 对象的 toUpperCase() 方法来将字符串小写字母转换为大写,反之 toLo ...

随机推荐

  1. C调用C++(C++封装以及C对其调用)

    C调用C++(C++封装以及C对其调用) 来源 https://blog.csdn.net/wonengguwozai/article/details/89854781 相关知识提点:很经典的exte ...

  2. mysql5.7 密码字段名更改

    由password更改为authentication_string update user set authentication_string=password("123456") ...

  3. JDK + Tomcat 安装 + 制作自定义镜像【第 3 篇 系统镜像】

    [第 1 篇 JDK]:https://www.cnblogs.com/del88/p/11842387.html[第 2 篇 Tomcat]:https://www.cnblogs.com/del8 ...

  4. JDK + Tomcat 安装 + 制作自定义镜像【第 1 篇 JDK】

    [第 1 篇 JDK]:https://www.cnblogs.com/del88/p/11842387.html[第 2 篇 Tomcat]:https://www.cnblogs.com/del8 ...

  5. css3控制字体动态变换颜色

    css3控制字体动态变换颜色 <!doctype html> <html> <head> <meta charset="utf-8"> ...

  6. wireshark 分析过滤数据

    1.过滤IP,如来源IP或者目标IP等于某个IP例子:ip.src eq 192.168.1.107 or ip.dst eq 192.168.1.107或者ip.addr eq 192.168.1. ...

  7. Spring中事务的传播行为,7种事务的传播行为,数据库事务的隔离级别

    Propagation.REQUIRED 代表当前方法支持当前的事务,且与调用者处于同一事务上下文中,回滚统一回滚(如果当前方法是被其他方法调用的时候,且调用者本身即有事务),如果没有事务,则自己新建 ...

  8. JavaSpring【三、Bean】

    配置项 id bean的标识 class bean的类全名 scope bean的作用域 constructor-arg 构造注入 properties 设值注入 autowire 装配模式 lazy ...

  9. Airflow安装异常:ERROR: flask-appbuilder 1.12.3 has requirement Flask<2,>=0.12, but you'll have flask 0.11.1 which is incompatible.

    1 详细异常: ERROR: flask-appbuilder 1.12.3 has requirement Flask<2,>=0.12, but you'll have flask 0 ...

  10. 前端基础(一):HTML内容

    HTML介绍 Web服务本质 import socket sk = socket.socket() sk.bind(("127.0.0.1", 8080)) sk.listen(5 ...