【问题标题】:how to get month from date in javascript? [duplicate]如何在javascript中从日期获取月份? [复制]
【发布时间】:2020-03-29 01:35:54
【问题描述】:

我正在尝试从我的日期变量中获取月份。

date=Date.now();

console.log(date); 
>>2019-12-04T08:55:48.972Z

我想从该日期获取月份,但是当我使用 getMonth() 时,出现错误。

console.log(date.getMonth());
error:- getMonth is not a function

【问题讨论】:

  • var d = new Date(); var n = d.getMonth();
  • Date.now() 返回一个数字,我很惊讶您在第一个代码块中得到一个字符串结果

标签: javascript


【解决方案1】:

你可以试试这个

let date= new Date();

console.log(date.getMonth()); 
let date= new Date('2019-10-04T08:55:48.972Z');

console.log(date.getMonth()+1); 

【讨论】:

    【解决方案2】:

    为此,您需要日期对象。

    试试这个:

    let date = new Date();
    
    console.log(date.getMonth()+1)

    【讨论】:

      【解决方案3】:

      尝试删除.now。 应该是date = new Date();

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-08-04
        • 2021-03-12
        • 2016-04-20
        • 1970-01-01
        • 2011-01-03
        • 1970-01-01
        • 2018-12-08
        • 1970-01-01
        相关资源
        最近更新 更多