zoukankan      html  css  js  c++  java
  • Date原生类型

    UTC时间:国际标准时间
    GMT, Greenwich Mean Time
    表示日期和时间
    一个数字,表示相对于UTC时间1970年1月1日0时整的毫秒数偏移量
    每个Date对象存储的永远只是一个数字
    时间只有一个,时差是表现上的概念
    Date.prototype.getTimezoneOffset()
    获得时差的分钟数

    构造Date对象
    var d1 = new Date();
    表示当前时间的对象(时差是表现上的概念)
    var d2 = new Date(0);
    表示UTC时间1970年1月1日0时整
    var d3 = new Date(2007, 5, 6);
    本地时间2007年6月6日0时整
    月从0开始(0到11表示一月到十二月)
    var d = new Date(Date.UTC(2007, 5, 6));
    表示UTC时间2007年6月6日0时整

    Date对象  字符串
    Date.prototype. …
    与操作系统设置无关,与脚本引擎有关
    toString(),toDateString(),toTimeString(),toUTCString()
    与操作系统设置相关
    toLocaleString(),toLocaleDateString(),toLocaleTimeString()
    为什么没有toLocaleUTCString()?

    字符串  Date对象
    Date.parse(str)
    返回表示Date的那个数字
    只可识别特定的格式
    与特定脚本引擎相关(以下三者相同)
    t
    Date.parse(new Date(t).toString());
    Date.parse(new Date(t).toUTCString());
    使用价值很低

    修改和获取Date对象属性
    getTime / setTime
    getFullYear / setFullYear / getUTCFullYear / setUTCFullYear
    getMonth / setMonth / getUTCMonth / setUTCMonth
    getDate / setDate / getUTCDate / setUTCDate
    getDay / setDay / getUTCDay / setUTCDay
    getHours / setHours / getUTCHours / setUTCHours
    getMinutes / setMinutes / getUTCMinutes / setUTCMinutes
    getSeconds / setSeconds / getUTCSeconds / setUTCSeconds
    getMilliseconds / setMilliseconds / getUTCMilliseconds / setUTCMilliseconds

        <div id="info"></div>
        
    <script language="javascript" type="text/javascript">
            function display(text)
            {
                document.getElementById(
    "info").innerHTML += (text + "<br />");
            }
        
            var d 
    = new Date(200763);
            display(
    "d.toString() = " + d.toString());
            display(
    "d.toUTCString() = " + d.toUTCString());
            display(
    "d.toLocaleString() = " + d.toLocaleString());
            
            display(
    "-----------------");
            
            display(
    "d.getYear() = " + d.getYear());
            display(
    "d.getFullYear() = " + d.getFullYear());
        
    </script>
  • 相关阅读:
    学习Node.js笔记(一)
    HTML5的新特性及技巧分享总结
    前端切图的一些笔记(整理的有点乱)
    聊一聊前端速度统计(性能统计)那些事儿(转)
    jQuery中的checkbox问题
    随笔记录
    pillow模块快速学习
    Git学习及使用
    网站(陆续更新)
    ggplot笔记001——ggplot2安装
  • 原文地址:https://www.cnblogs.com/timy/p/1191615.html
Copyright © 2011-2022 走看看