javascript - 如何将 MMM ('Apr' ) 中的月份转换为 momentjs 中的 M(4) ?

标签 javascript momentjs

我刚刚得到了一个长度为三的月份字段字符串,它可以有“一月”、“二月”、“三月”等值。我想知道是否有办法使用 Moment 获取相应的月份数字。 js?

我尝试了 moment('Apr').format('M') 但收到无效日期 错误。

最佳答案

还将字符串的格式传递给构造函数:

console.log(moment('Apr', 'MMM').format('M'));
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.1/moment.min.js
"></script>

关于javascript - 如何将 MMM ('Apr' ) 中的月份转换为 momentjs 中的 M(4) ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50712300/

相关文章:

javascript - 检测是否已注入(inject) Chrome 扩展内容脚本/内容脚本包含 guard

javascript - 在 AngularJS 插值中将时间戳转换为日期格式

javascript - 在 EaselJS 中创建刮刮卡

javascript - 禁止点击复选框;让父 div 处理

javascript - 如何使用 htaccess 从 php 渲染某些 javascript 文件

Javascript 类型化数组和字节顺序

javascript - 无法让 Moment .isBetween() 正常工作

javascript - 如何检查当前时间是否在特定营业时间之间?

vue.js - "TypeError: moment is not a function"

javascript - Moment.js 和时区不仅仅适用于 Android Chrome