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 会被转换为二进制值表示的字符串。

  • 相关阅读:
    1451. Rearrange Words in a Sentence
    1450. Number of Students Doing Homework at a Given Time
    1452. People Whose List of Favorite Companies Is Not a Subset of Another List
    1447. Simplified Fractions
    1446. Consecutive Characters
    1448. Count Good Nodes in Binary Tree
    709. To Lower Case
    211. Add and Search Word
    918. Maximum Sum Circular Subarray
    lua 时间戳和时间互转
  • 原文地址:https://www.cnblogs.com/hudaxian/p/13821659.html
Copyright © 2011-2022 走看看