从moment.js获取年份的所有月份名称 [英] Get all months name from year in moment.js

查看:1214
本文介绍了从moment.js获取年份的所有月份名称的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如果年份 2011 ,我希望从一年中获得所有月份名称.js

I want to get all months name from year in moment.js

,然后我想在所有月份中命名为momentjs

if the year is 2011, then i want to all months name in momentjs

我已经尝试过以下代码,但它对我不起作用。

i have tried this below code, but it's not working for me.

var xxx = moment().months(2011);

显示结果

我也试过 xxx.months(),但它的返回结果是 7

also i have tried xxx.months(), but it's return result is 7

但是我想 jan,feb,mar,...... dec 嗯我该怎么办?

推荐答案

恰好有一个功能:

moment.monthsShort()
// ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]

或使用手动格式化相同:

Or the same using manual formatting:

Array.apply(0, Array(12)).map(function(_,i){return moment().month(i).format('MMM')})

我想你想用Moment.js语言环境数据显示所有名字,这是一种合理的方法。

I guess you want to display all names utilizing Moment.js locale data, which is a reasonable approach.

这篇关于从moment.js获取年份的所有月份名称的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆