jquery - 获取月份名称而不是数字

标签 jquery jquery-ui jquery-ui-datepicker

我正在使用 jQuery 日期选择器插件。我可以通过

获取月份号码
$("#datepicker").datepicker('getDate').getMonth()+1

如何直接获取月份名称(即不使用 switch case)?

最佳答案

如果您想要一个简单的解决方案,就是这样:

var months = [ "January", "February", "March", "April", "May", "June", 
               "July", "August", "September", "October", "November", "December" ];

var selectedMonthName = months[$("#datepicker").datepicker('getDate').getMonth()];
<小时/>

一种更复杂但更可定制的方法是使用格式化程序(我的评论)。然后看this question and answer .

关于jquery - 获取月份名称而不是数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7497488/

相关文章:

jquery - 如何阻止ajax请求?

javascript - Mediaelement.js 在 IE 上倒回后隐藏控件

jquery - json post 后无法重定向

jquery - <div type ="text"> 为什么要指定type?

javascript - 如何限制编辑HTML源代码中HTML按钮的 `disabled`属性

javascript - 制作 JQuery 扩展 $.fn.extension

javascript - 在 ajax 调用中的 jquery 对话框中未选择单选按钮

javascript - JQuery DatePicker 忽略 DateFormat

javascript - 设置日期选择器的值?

javascript - jQuery - 链接自定义函数