美文网首页
掌握系统函数的使用(日期,数学,定时)

掌握系统函数的使用(日期,数学,定时)

作者: 聪明的小一休 | 来源:发表于2019-05-02 11:59 被阅读0次

Date对象

创建Date对象

  <script>
    var date1=new Date();
    document.write(date1);//Thu May 02 2019 11:16:15 GMT+0800 (中国标准时间)
    document.write("<br>");
    var date2=new Date(2019,3,26);//月份从0开始,3代表4月
    document.write(date2);//Fri Apr 26 2019 00:00:00 GMT+0800 (中国标准时间)
    document.write("<br>");
    var date3=new Date(2019,3,26,7,32,0,0);//年月日时分秒毫秒               
        document.write(date3);//Fri Apr 26 2019 07:32:00 GMT+0800 (中国标准时间)           
        document.write("<br>");
    var date4=new Date('2019/4/26');//必须加单引号或双引号
    document.write(date4);//Fri Apr 26 2019 00:00:00 GMT+0800 (中国标准时间)
    document.write("<br>");
    var date5=new Date(2019/4/26);/ge/不加单引号为1970年
    document.write(date5);//Thu Jan 01 1970 08:00:00 GMT+0800 (中国标准时间)
    document.write("<br>");
    var date6=new Date("July 4,2004,6:25:22");//月日年
    document.write(date6);//Sun Jul 04 2004 06:25:22 GMT+0800 (中国标准时间)
</script>

Date对象的常用方法

名称 描述
getDate() 返回一个月中的某一天,其值为1~31
getDay() 返回一个星期中的某一天,其值为0~6
getHours() 返回Date对象的小时数,其值为0~23
getMinutes() 返回Date对象的分钟数,其值为0~59
getSeconds() 返回Date对象的秒数,其值为0~59
getMonth() 返回Date对象的月份,其值为0~11
getFullYear() 返回Date对象的年份,其值为0000~9999
getTime() 返回自某一时刻(1970年1月1日)以来的毫秒数

注意:getFullYear()返回四位数的年份,getYear()返回两位数或四位数的年份,常用getFullYear()获取年份
获取星期几用getDay():0表示周日,1表示周一,6表示周六
各部分时间的表示范围:除天数(一个月中的每一天)外,其他均从0开始。
例如:月份0~11,0表示1月份,11表示12月份

Math对象(JavaScript的全局变量,不需要创建)

Math对象的常用方法

方法 说明 示例
ceil() 向上舍入 Math.ceil(25.5);返回26
Math.ceil(-25.5);返回-25
floor() 向下舍入 Math.floor(25.5);返回25
Math.floor(-25.5)返回-26
round() 四舍五入为最接近的数 Math.round(25.5);返回26
Math.round(-25.5);返回-26
random() 返回0~1的随机数 Math.random();例如,返回0.6356897441561232

注意:random()方法返回的随机数包括0,但不包括1,且都是小数。如果想产生一个1~100的整数(包括1和100),则在代码如下
var number=Math.floor(Math.random()*100+1);

定时函数

JavaScript中提供了两个定时函数:setTimeout()和setInterval(),还提供了两个用于清除定时器的函数:clearTimeout()和clearInterval()。

名称 语法格式 描述
setTimeout() setTimeout("调用的函数名称",等待的毫秒数) 用于在指定的毫秒数后调用函数或计算表达式。
setInterval() setInterval("调用的函数名称",周期性调用函数之间间隔的毫秒数) 可按照指定的周期(以毫秒数计)来调用函数或计算表达式。
clearTimeout() clearTimeout(setTimeout()返回的ID值) 用来清除由setTimeout()函数设置的定时器。
clearInterval() clearInterval(setInterval()返回的ID值) 用来清除由setInterval()函数设置的定时器。

setInterval()会不停的调用函数,直到窗口被关闭或其他方法强行停止。

相关文章

  • 掌握系统函数的使用(日期,数学,定时)

    Date对象 创建Date对象 Date对象的常用方法 注意:getFullYear()返回四位数的年份,getY...

  • 7天玩转oracle笔记4-sql函数

    12.SQL函数 字符函数 数学函数 日期函数 转换函数 系统函数sys_context('userenv','变...

  • MYSQL基础函数

    一、数学函数 二、字符串函数 三、日期时间函数 四、系统信息函数 五、加密函数

  • MySQL语法入门(一)

    MySQL语法入门(一) 基本运算符使用 基本数学函数使用 基本字符串函数使用 基本日期时间函数使用

  • MySQL函数总结

    MySQL数据库提供了很多函数包括: 数学函数; 字符串函数; 日期和时间函数; 条件判断函数; 系统信息函数; ...

  • SQL语句:常用函数

    常用函数 分类 按使用方式分为: 单行函数 分组函数 按用途分为: 字符函数 数学函数 日期函数 流程控制函数 用...

  • 函数

    一、自定义函数 二、系统函数 1.字符串函数 2.日期时间函数 3.数学函数 随机数

  • EXCEL构建一个属于自己的函数

    Excel中有很多函数,大家熟练使用的函数不过20个左右,其中包括文本函数,日期函数,统计函数,逻辑函数,数学三角...

  • 常用函数、分组查询、连接查询

    常用函数 分类 按使用方式分为:单行函数分组函数 按用途分为:字符函数数学函数日期函数流程控制函数 用法: 函数应...

  • MySQL基本使用

    函数 常用函数 数学函数 字符串函数 日期函数

网友评论

      本文标题:掌握系统函数的使用(日期,数学,定时)

      本文链接:https://www.haomeiwen.com/subject/oiqwnqtx.html