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. NameValuePair 简单名称值对节点类型

    /// <summary> /// 组装普通文本请求参数用于post请求 /// </summary> /// <param name="parameters& ...

  2. js实现div转图片并保存

    最近工作中遇到的需求,将div转成图片并保存. 1.准备需要用到的js插件jquery-1.8.2.js,html2canvas.min.js(将div转换为canvas),bluebird.js(用 ...

  3. ES6入门九:Symbol元编程

    JS第七种数据类型:Symbol Symbol的应用场景 11个Symbol静态属性 Symbol元编程 一.JS第七种数据类型:Symbol 在ES6之前的JavaScript的基本数据类型有und ...

  4. 小程序wxs价格显示小数点后两位

    function toFix(data, val) { var numbers = ''; for (var i = 0; i < val; i++) { numbers += '0'; } v ...

  5. CSS 实现居中 + 清除浮动

    一.水平居中 1.行内元素:text-align:center; 2.块级元素:margin:0 auto; 3.绝对定位和移动:absolute + transform 4.绝对定位和负边距:abs ...

  6. 通过hadoop上的hive完成WordCount

    1.启动hadoop 打开所有命令:start-all.sh 2.Hdfs上创建文件夹 创建名为PGOne到user/hadoop 3.上传文件至hdfs 创建和修改508.txt文件,里面尽量多写一 ...

  7. WinPE基础知识之重定位表

    typedef struct _IMAGE_BASE_RELOCATION { DWORD VirtualAddress; // (重要)需要重定位的位置,这是一个RVA DWORD SizeOfBl ...

  8. OpenCl入门getting-started-with-opencl-and-gpu-computing

    原文来自于:getting-started-with-opencl-and-gpu-computing/ 对整个程序的注释:http://www.kimicat.com/opencl-1/opencl ...

  9. 一个简单的例子学会github repository的webhook

    github的webhook是个有用的功能,允许开发人员指定一个服务器的url.当开发者对github仓库施加操作,比如提交代码,创建issue时,github网站会自动向该url指定的服务器推送事件 ...

  10. FTP用户验证、访问设置以及log日志

    若要访问FTP站点开启了基本身份认证,访问服务器(ftp://服务器IP:端口号),需要输入正确的用户名及密码才可正常访问 当客户端通过浏览器访问时就需要验证,提示如下图: 1.当输入正确的用户名及密 ...