zoukankan      html  css  js  c++  java
  • JavaScript——日期相关

    1var d=new date()

      var d=new date(年,月-1,日,时,分,秒,毫秒)【date中的月份是用从011来定义一月到十二月的】。

      其中年份和月份不可省略,若省略月份,则年份被视作毫秒处理。

      当年份只有一位或两位数时,视作上世纪相应年份处理。

    2、可以指定时间

    var d = new Date("December 25, 2019 12:46:00");

    输出顺序为星期,月,日,年,时分秒,时区

    3、创建“0

    var d = new Date(0);

    3、创建“0”

    Thu Jan 01 1970 08:00:00 GMT+0800 (中国标准时间)

    4、toDateString()将日期转化为日期字符串

      

    <p id="demo"></p>
    
    <script>
    var d = new Date();
    document.getElementById("demo").innerHTML = d.toDateString();
    </script>

      结果是

      

    Sun May 24 2020

    5、toUTCString()将日期转化为UTC字符串

      

    <p id="demo"></p>
    
    <script>
    var d = new Date();
    document.getElementById("demo").innerHTML = d.toUTCString();
    </script>

      结果

      

    Sun, 24 May 2020 11:36:57 GMT

    6、ISO日期

      可以只精确到月、年、日

    var d = new Date("2018-02-19T12:00:00");

      UTC,协调世界时,又称世界统一时间,世界标准时间,国际协调时间。在日期-时间字符串中省略 T 或 Z,在不同浏览器中会产生不同结果。

      如果没有规定时区,则与浏览器的时区保持一致。

    7、短日期与长日期

      短日期对格式要求较为严格,可能会出现返回NAN的情况;但长日期通常可以改变顺序且大小写不敏感。

    var d = new Date("02/19/2018");//短日期
    var d = new Date("Feb 19 2018");//长日期

    8、完整日期

    var d = new Date("Mon Feb 19 2018 06:55:23 GMT+0100 (W. Europe Standard Time)");

    9、获取日期的方法:

     getDay()返回0-6数字,默认依次匹配给Sunday-Saturday‘所以要写成:’

    <p id="demo"></p>
    
    <script>
    var d = new Date();
    var days = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
    document.getElementById("demo").innerHTML = days[d.getDay()];
    </script>


  • 相关阅读:
    目标检测——Faster R_CNN使用smooth L1作为bbox的回归损失函数原因
    [LeetCode] 2. Add Two Numbers
    XAF 非持久化的详细视图界面全部清空
    4月份开发的问题汇总
    XAF GroupOperator合并查询筛选条件
    C#判断字符判断为空或者空格
    如何去掉C#字符串前后的空格
    IIS 发布出去未能加载文件或程序集“UHFReader”或它的某一个依赖项。试图加载格式不正确
    《图解HTTP》笔记
    Win10中的控制台程序会被鼠标单击暂停运行的解决办法
  • 原文地址:https://www.cnblogs.com/zwowoy/p/12961403.html
Copyright © 2011-2022 走看看