zoukankan      html  css  js  c++  java
  • 第八天:JS内置对象-Date日期对象

    1、Data对象

                日期对象用于处理日期和时间

    2、获取当日日期

         代码如下:

         <!DOCTYPE html>

    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>对象</title>
    </head>
    <body>
    <script>
    var date=new Date();
    document.write(date);
    </script>
    </body>
    </html>

        运行结果:       

                

    3、常用方法:

    3.1   getFullYear();     获取年份

    代码如下:

     <!DOCTYPE html><html lang="en">

    <head>
    <meta charset="UTF-8">
    <title>对象</title>
    </head>
    <body>
    <script>

    var date=new Date();
    document.write(date.getFullYear());

    </script>
    </body>
    </html>

     

     3.2      getTime();         获取毫秒

     代码如下:

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>对象</title>
    </head>
    <body>
    <script>

    var date=new Date();
    document.write(date.getTime());

    </script>
    </body>
    </html>

     3.3    setFullYear();    设置具体日期

    代码如下:

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>对象</title>
    </head>
    <body>
    <script>

    var date=new Date();

    document.write(date.setFullYear(2016,9,25));
    document.write(date);


    </script>
    </body>
    </html>

     

    3.4   getDay();          获取日期

    代码如下:

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>对象</title>
    </head>
    <body>
    <script>

    var date=new Date();
    document.write(date.getDay());

    </script>
    </body>
    </html>

    4、时钟小例子

        代码如下:

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>对象</title>
    </head>
    <body onload="startTime()">
    <script>

    //小时钟

    function startTime(){
    var today=new Date();
    var h=today.getHours();
    var m=today.getMinutes();
    var s=today.getSeconds();
    m=checkTime(m);
    s=checkTime(s);
    document.getElementById("timetxt").innerHTML=h+":"+m+":"+s;
    t=setTimeout(function(){
    startTime();
    },500);
    }
    function checkTime(i){
    if(i<10){
    i="0"+i;
    }
    return(i);
    }
    </script>
    <div id="timetxt" ></div>
    </body>

    </html>

    运行结果:数字在不断的变化,间隔为500ms

    
    
    
  • 相关阅读:
    防止SQL注入
    Sql Server参数化查询之where in和like实现详解
    NET下载文件报错System.UnauthorizedAccessException的解决方法
    hibernate 中的session和事务(Transaction)
    ASP.net MVC 文件下载的几种方法
    SQLServer中查询表结构(表主键 、列说明、列数据类型、所有表名)的Sql语句
    NHibernate 中删除数据的几种方法
    SQL、LINQ、Lambda 三种用法(转)
    .net MVC 单页面 多个(行)数据修改
    绘制你的第一个图表(jquery-flot-line-chart)
  • 原文地址:https://www.cnblogs.com/fenr9/p/5640775.html
Copyright © 2011-2022 走看看