zoukankan      html  css  js  c++  java
  • 匿名函数,Date对象,Math对象

    //匿名函数
    // var f = function (){
    // alert("helloworld");
    // }
    // f();

    new Date()                                 获取当前的时间

    new Date(yyyy,month,dd hh:mm:ss)          获取某一年的时间

    new Date(yyyy,mth,dd,hh,mm,ss)

    new Date(yyyy,mth,dd)

    new Date(ms)

    //创建日期对象
    // var date=new Date();
    // alert(date);

    var date2=new Date(1990,8,8,8,8,8);
    alert(date);

    getDate()

    Date对象返回一个月中的某一天(1~31)

    getDay()

    Date对象返回一周中的某一天(0~6)

    getMonth()

    Date对象返回月份(0~11

    getFullYear()

    Date对象以四位数字返回年份

    getHours()

    返回Date对象的小时(0~23

    getMinutes()

    返回Date对象的分钟(0~59

    getSeconds()

    返回Date对象的秒数(0~59

    getTime()

    返回197011日至今的毫秒数

    //创建当前系统日期时间对象
    var date2=new Date();
    get(date2);
    document.write(date2.getTime()+"</br>");//1970年1月1日至今的毫秒数
    date2.setFullYear(2008);
    date2.setMonth(8-1);
    date2.setDate(8);
    date2.setHours(8);
    date2.setMinutes(8);
    get(date2);

    setDate()

    设置Date对象中月的某一天(1~31

    setMonth()

    设置Date对象中月份(0~11

    setFullYear()

    设置Date对象中的年份(四位数字)

    setHours()

    设置Date对象中的小时(0~23

    setMinutes()

    设置Date对象中的分钟(0~59

    setSeconds()

    设置Date对象中的秒钟(0~59

    setMilliseconds()

    设置Date对象中的毫秒(0~999


    function get(date){
    var year=date.getFullYear();
    var month=date.getMonth()+1;
    var date3=date.getDate();
    var hours=date.getHours();
    var min=date.getMinutes();
    var s=date.getSeconds();
    var day=date.getDay();
    switch(day){
    case 0:day="星期天";break;
    case 1:day="星期一";break;
    case 2:day="星期二";break;
    case 3:day="星期三";break;
    case 4:day="星期四";break;
    case 5:day="星期五";break;
    case 6:day="星期六";break;
    default:day="错误日期";
    }
    document.write(year+"年"+month+"月"+day+"日"+hours+"时"+min+"分"+s+"秒"+xing+"星期");
    //document.write(date.getTime());//获取1970年至今的毫秒值
    }

    var sheng=new Date(1996,5,22);
    var xian=new Date();
    var a=xian.getTime();
    var b=sheng.getTime();
    var cha=a-b;
    document.write("时间"+cha/1000/60/60/24);

    Math对象

    abs(x)

    返回数的绝对值

    ceil(x)

    对数进行上舍入(向上取整)

    floor(x)

    对数进行下舍入(向下取整)

    max(x,y)

    返回xy中的最高值

    min(x,y)

    返回xy中的最低值

    pow(x,y)

    返回xy次幂

    random()

    返回0~1之间的随机数

    round(x)

    把数四舍五入为最接近的整数

    sqrt(x)

    返回数的平方根

                                           

    //获取数的绝对值
    var s1=Math.abs(-20);
    document.write(s1+"</br>");
    var s2=Math.ceil(12.1);//向上取整
    document.write(s2+"</br>");
    var s3=Math.floor(12.1);
    document.write(s3+"</br>");
    //返回两数最大值
    var s4=Math.max(12,13);
    document.write(s4+"</br>");
    var s5=Math.min(12,13);
    document.write(s5+"</br>");
    var s6=Math.pow(2,3);//返回2的3次方
    document.write(s6+"</br>");
    var s7=Math.random();//返回0-1之间的随机小数(包含0,不包含1)
    document.write(s7+"</br>");
    var s8=Math.round(12.2);//四舍五入
    document.write(s8+"</br>");
    var s9=Math.sqrt(9);//返回数的平方根
    document.write(s9+"</br>");

  • 相关阅读:
    反射
    EFCore笔记之异步查询
    EFCore笔记之查询数据
    Json扩展 (转)
    C语言学习笔记之成员数组和指针
    asp中cookie欺骗/注入原理与防范
    简单的php Mysql类(查询 删除 更新)
    PHP四舍五入精确小数位及取整
    CentOS中配置LNMP环境打开提示File not found
    WIN中SharePoint Server 2010 入门安装部署详解
  • 原文地址:https://www.cnblogs.com/111wdh/p/12991590.html
Copyright © 2011-2022 走看看