首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用Moment.js按月份名称获取月份编号

使用Moment.js按月份名称获取月份编号
EN

Stack Overflow用户
提问于 2015-12-11 18:59:15
回答 3查看 64.7K关注 0票数 32

我正在尝试使用MomentJS传递月份名称来返回月份数字。举个例子,如果我向moment()传递“moment”,我希望返回7。

在通读文档后,我尝试了几种不同的方法,这种方法很接近...

代码语言:javascript
复制
console.log(moment().month("July"));

在控制台中,隐藏在响应中,我可以看到...

代码语言:javascript
复制
_monthsParse: Array[7]

谁能告诉我如何使用MomentJS正确返回月份数字?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-12-11 19:08:36

尝试:

代码语言:javascript
复制
moment().month("July").format("M");

相关文档:http://momentjs.com/docs/#/get-set/month/

代码语言:javascript
复制
alert(moment().month("July").format("M"));
代码语言:javascript
复制
<script src="https://momentjs.com/downloads/moment.min.js"></script>

票数 74
EN

Stack Overflow用户

发布于 2018-06-09 05:35:07

任何想要从月份编号中获取月份名称的人都可以尝试:

代码语言:javascript
复制
const number = 1; // 0 = Jan & 11 = Dec
moment().month(number).format("MMM"); // Feb

使用以下命令获取完整的月份名称:

代码语言:javascript
复制
const number = 1; // 0 = January & 11 = December
moment().month(number).format("MMMM"); // February
票数 31
EN

Stack Overflow用户

发布于 2020-05-18 16:32:14

代码语言:javascript
复制
##get month name in moment js with node js 
moment() give today date
format("DD-MMMM-YYYY") / output 18-May-2020
format("DD-MM-YYYY")  / output 18-05-2020
- sperator you can use / 

var moment = require('moment');

moment().format(“DD- m_date -YYYY”);

console.log("moment date :",m_date)

代码语言:javascript
复制
##output

时间:2020年5月18日

代码语言:javascript
复制

Read Officail Docdescription here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34221929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档