• js第十章


    1:创建日期对象的方法:
        日期对象被创建以后,会获得本地(电脑上的时间)系统时间
        var dat=new Date();
        document.write(new Date())
    2:to开头的方法是将时间转换为字符串
        toString()          将日期时间转换为普通字符串
        toUTCString()        将日期时间转换为世界时间格式的字符串
        toLocaleString()    将日期时间转换为本地时间格式的字符串
        var dat=new Date();
        document.write(dat.toString()+'
    ')
        document.write(dat.toUTCString()+'
    ')
        document.write(dat.toLocaleString()+'
    ')
    3:get开头的方法是获取时间和日期值
        getFullYear()      获取年
        getMonth()        获取月份(0-11)
        getDate()        获取日期/天(1-31)
        getHours()        获取小时(0-23)
        getMinutes()    获取分钟(0-59)
        getSeconds()    获 取秒    取秒数(0-59)                                                                                                                                           
        getMilliseconds();//获取毫秒(0-999)
        getDay();//获取星期几(0~6)
        getTime()//获取从1970-1-1到现在表示的时间相差的毫秒数  (时间戳)
        valueOf();//获取从1970-1-1到现在表示的时间相差的毫秒数
    4:set开头的方法是设置时间和日期值
        setFullYear()      设置年
        //setFullYear可以直接设置年月日,并且这个未来时间会不断的变化
        //用setFullYear设置未来的时间会有时分秒  时分秒是从0点到现在本地的时分秒计算        
        setMonth()        设置月份(0-11)                                                                                                                                                             
        setDate()        设置日期/天(1-31)
        setHours()        设置小时(0-23)
        setMinutes()    设置分钟(0-59)
        setSeconds()    设置秒数(0-59)
        setMilliseconds();//设置毫秒(0-999)
        setDay();//设置星期几(0~6)
        setTime()//设置从1970-1-1到现在表示的时间相差的毫秒数
        设置日期对象
        var dat=new Date("2018,11,6");
        document.write(dat);
        var dat=new Date("2018/11/6");
        document.write(dat);
        var dat=new Date("May 3,2015");
        document.write(dat);
        设置未来时间  
                --第一种加引号
                new Date('2021,5,25') //加引号的月份是中国的月份
                --第二种不加引号
                new Date(2021,4,25)//不加引号的月份是外国的月份
    5.  时间换算公式
        年        天        时        分        秒        毫秒数
        1年        365天
                1天        24小时
                        1小时        60分
                                1分        60秒
                                        1秒        1000毫秒
        天=(总秒数/60/60/24);
        时=(总秒数/60/60%24);
        分=(总秒数/60%60);
        秒=(总秒数%60);
        Math.floor(t/60/60/24/365)+'年'+Math.floor(t/60/60/24%365)+'天'+Math.floor(t/60/60%24)+'时'+Math.floor(t/60%60)+'分'+Math.floor(t%60)+'秒';
    6:window对象下面的定时器方法:
        第1种:间歇调用
        setInterval(函数,时间(毫秒数))
        举例:
        setInterval(function(){
            alert(1)
        },1000)
        取消间歇调用:
        clearInterval()
        第2种:延迟调用 //只执行一次
        setTimeout(函数,时间(毫秒数))
        举例:
        setTimeout(function(){
            alert(1)
        },1000)
        取消延迟调用:
        clearTimeout()

  • 相关阅读:
    站内全文搜索,怎样能更好找到自己想要的信息?
    操作系统 | 计算机系统概述
    Python实现多子图绘制系统
    Python数据分析之numpy的使用
    2023年中国制服需求量、市场规模及行业细分需求现状分析[图]
    Python Excel 文本编辑库之xlsxwriter使用详解
    输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。c++
    地下水、土壤、地质、环境人看过来
    1.HTML-HTML解决中文乱码问题
    前端问题整理
  • 原文地址:https://blog.csdn.net/Asrty/article/details/127663181