如何在javascript中获取当月的日期?

Ole*_* IY 42 javascript

我需要从Date对象获取月中的某一天,但似乎该getDay()方法返回星期几.是否有一个函数可以返回该月的某一天?

I H*_*azy 62

使用date_object.getDate()得到一个月的日子.

从MDN文档链接:

"根据当地时间返回指定日期的月中日期."

  • 我想如果他们只是命名为 getMonthDay() 或其他什么,这个问题就不应该存在。 (20认同)
  • @AXSM 是的,确实如此。我只是对函数名称感到困惑,在搜索时认为它不可能是正确的答案,并且没有尝试这个函数 (3认同)

Mar*_*c B 18

请尝试使用getDate().令人困惑的命名,但这就是生活......

  • 生活就是生活,但这样的东西可以正确命名,函数的名称并不反映真正的含义 (6认同)

Kev*_*her 11

var date = new Date().getDate();
Run Code Online (Sandbox Code Playgroud)


Dio*_*ela 6

const date = new Date();

const day = date.getDate();
const month = date.getMonth() + 1;
const year = date.getFullYear();
Run Code Online (Sandbox Code Playgroud)

  • 虽然此代码可以回答这个问题,但提供有关“为什么”和/或“如何”此代码回答问题的附加上下文可以提高其长期价值。 (2认同)