zoukankan      html  css  js  c++  java
  • JS获取当前日期及 js获取当前时间和一星期前的时间

    var myDate = new Date();     new Date() 代表当前 年 月 日 时 分 秒;

    myDate.getYear();        //获取当前年份(2位),getYear在Firefox下返回的是距1900年1月1日的年份,这是一个过时而不被推荐的方法。

    myDate.getFullYear();   //获取完整年份(4位,1970-?)

    myDate.getMonth();     //获取当前月份(0-11,0代表1月)

    myDate.getDate();        //获取当前日(1-31)

    myDate.getday();           //获取当前星期?(0-6,0代表星期日)

    myDate.getTime();          //获取当前时间(从1970.1.1开始的毫秒数)

    myDate.getHours();         //获取当前小时数(0-23)

    myDate.getMinutes();     //获取当前分钟数(0-59)

    myDate.getSeconds();     //获取当前秒数(0-59)

    myDate.getMilliseconds();    //获取当前毫秒数(0-999)

    myDate.toLocaleDateString();     //获取当前日期 (年 月 日)
    var mytime=myDate.toLocaleTimeString();     //获取当前时间
    myDate.toLocaleString( );        //获取日期与时间(当前 年 月 日 时 分 秒)

    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title> js获取当前时间和一星期前的时间</title>
        <link rel="stylesheet" href="001demo.css">
    </head>
    <body>
    <div class="a1" style="text-align: center; ">
        <div><b>从</b></div>
        <div><input type="date" id="meeting"></div>
        <div><b>到</b></div>
        <div><input type="date" id="meeting1"></div>
        <button id="c0">提交</button>
    </div>
    <script src="../static/jquery-3.5.1.min.js"></script>
    <script>
        var d1 = new Date();
        var d2 = new Date(d1.getTime() - 7 * 24 * 3600 * 1000);
        var month2 = d2.getMonth() + 1;
        //方法1(判断day2日期是一位数还是两位数,若是一位数,需在其前面加字符串0)
        var day2 = d2.getDate().toString().length==2 ? d2.getDate() :'0'+d2.getDate();
        // 方法2(判断day2日期是一位数还是两位数,若是一位数,需在其前面加字符串0)
        var day2 = d2.getDate() < 10 ? '0' + d2.getDate() : d2.getDate();
        var fullday = d2.getFullYear() + '-' + month2 + '-' + day2;
        $("#meeting").val(fullday);
    
        var myDate = new Date();
        var m = myDate.getMonth() + 1;
        var today = myDate.getFullYear() + '-' + m + '-' + myDate.getDate();
        $("#meeting1").val(today);
    </script>
    </body>
    </html>
    js获取当前时间和一星期前的时间

    注:1.   采用三元运算判断日期是一位数还是两位数。

           2.   其中‘-’也可换乘‘/’

           3.    val()定义和用法

           4.  toString()方法

    3. val() 定义和用法

    val() :返回或设置被选元素的值。

    1.   元素的值是通过 value 属性设置的。该方法大多用于 input 元素。

    2.   如果该方法未设置参数,则返回被选元素的当前值。

    语法

    $(selector).val(value)

    1. 返回 Value 属性

    返回第一个匹配元素的 value 属性的值。

    语法

    $(selector).val()

    2.设置 Value 属性的值

    $(selector).val(value)

    4.  toString()方法

    toString() 方法可把一个 Number 对象转换为一个字符串,并返回结果。

    语法

    NumberObject.toString(radix)

    返回值

    数字的字符串表示。例如,当 radix 为 2 时,NumberObject 会被转换为二进制值表示的字符串。

  • 相关阅读:
    1065 a+b and c(64)
    1049 counting ones
    1040 the longest symmetric
    1039 course list for student
    1038 recover the smallest number
    1035 head of a gang
    1033 to fill or not to fill
    node环境下通过redis共享session记录
    vue+koa+sequlize 搭建使程序员专注业务代码开发框架---对于nunjucks引入webpack后,产生的文件缓存相关的思考(四)
    charless抓包https---记录一下菜鸡的日常
  • 原文地址:https://www.cnblogs.com/hudaxian/p/13821659.html
Copyright © 2011-2022 走看看