zoukankan      html  css  js  c++  java
  • javascript中Date对象复习

    js的Date对象不怎么经常用,所以忘得差不多,复习一下

    1.声明一个Date对象,默认本地当前时间

    var date = new Date();//Fri Apr 28 2017 14:26:19 GMT+0800 (中国标准时间)

     如果想声明一个具体的时间,可以有以下几种方式:

    new Date("yyyy/mth/dd");
    new Date("month dd,yyyy hh:mm:ss");
    new Date("month dd,yyyy");
    new Date(yyyy,mth,dd,hh,mm,ss);
    new Date(yyyy,mth,dd);
    new Date(ms);//参数表示需要创建的时间和GMT时间1970年1月1日之间相差的毫秒数

    需要注意的是月的取值范围为0~11

    2.Date对象的方法

    常用的Date对象的方法分set和get两种方式。记录几个容易忘记或者混淆的方法

    getDate()    //从 Date 对象返回一个月中的某一天 (1 ~ 31)。
    getDay()    //从 Date 对象返回一周中的某一天 (0 ~ 6)。
    getMonth()    //从 Date 对象返回月份 (0 ~ 11)。
    getTime()    //返回 1970 年 1 月 1 日至今的毫秒数。
    parse("xxx")    //返回1970年1月1日午夜到指定日期(字符串)的毫秒数。
    toString()    //把 Date 对象转换为字符串。
    toTimeString()    //把 Date 对象的时间部分转换为字符串。
    toDateString()    //把 Date 对象的日期部分转换为字符串。
    Date.now()

    3.关于格式的一些场景

    在Angularjs中,可是使用$filter

    var myJsDate=$filter('date')($scope.myDate,'yyyy-MM-dd');
  • 相关阅读:
    因子和阶乘
    周期串
    字符串~键盘错位
    6174问题
    HDU_1015——撬锁,5循环
    HDU_1372——骑士移动,二维空间BFS
    HDU_1372——骑士移动,BFS非模版
    HDU_2001——计算两点之间的距离
    HDU_2212
    HDU_1999——不可摸数
  • 原文地址:https://www.cnblogs.com/mini-fan/p/6781640.html
Copyright © 2011-2022 走看看