zoukankan      html  css  js  c++  java
  • JavaScript Date函数学习笔记

    Date对象,javascript的内置对象。对于Date对象这里做一个简单的介绍,首先声明本文中知识点来自月影的《javascript 王者归来》。

    Date是javascript中表示时间的对象。可以通过以下几种方式构造:

    1. var now1 = new Date; //缺省参数

    2. var now2 = new Date(2011,1,1); //传入表示年、月、日、时、分、秒、毫秒的数值,这些数值除了年、月以外都可以缺省。 

    注意这里javascript的月份是从0开始算的,即0代表1月份,故此时alert(now2.toLocaleString());输出为2011年2月1日 0:00:00。

    3. var now3 = new Date("2011/1/1 12:00:00"); //此时这里的月份即为1月份。

    4. 通过一个整数参数来构造函数,这个整数代表的是距离1970/01/01 08:00:00的毫秒数,这种方式不太常用。

    一个日期对象的valueOf()返回的就是这个整数(getTime方法也是)。

    操作日期对象的几个常用方法:

    var todayDate = new Date();

    1. 获取现在时间的日期:

    var day = todayDate.getDate(); //获取日期

    2. 获取月份,记得加1:

    var month = todayDate.getMonth() + 1; //javascript的月份从0开始计算

    3. 获取年份

    var year = todayDate.getFullYear(); //获取年份

    4. 获取星期

    var weeks =["星期日","星期一","星期","星期三","星期四","星期五","星期六"]

    var nowWeek = weeks[todayDate.getDay()];

    最后在这里贴一个获取日期的简洁方式:

    <div id="todayDate">

    <script type="text/javascript">

    setInterval(function(){with(new Date())todayDate.innerHTML=toLocaleString()+'星期'+'日一二三四五六'.charAt(getDay())},500)

    </script>

    </div>

    ******************************WILLPAN学习笔记之Date对象完******************************************** 

  • 相关阅读:
    VirtualBox中的网络连接方式详解
    DRUID连接池的实用 配置详解
    redis之如何配置jedisPool参数
    怎么把myeclipse项目导入IDEA中
    最新Hadoop大数据开发学习路线图
    编程能力七段论(下)
    编程能力七段论(上)
    移动无线测试技能树
    WebView加载网页不显示图片解决办法
    编程能力七段论
  • 原文地址:https://www.cnblogs.com/willpan/p/javascript_Date.html
Copyright © 2011-2022 走看看