【问题标题】:Want to get the name of month in form of Jan, Mar, .... Dec. using JS想要以 Jan, Mar, .... Dec. 的形式获取月份的名称,使用 JS
【发布时间】:2018-04-23 08:07:43
【问题描述】:
  var today = new Date();
  //$('#timeStampID').val(today.getFullYear() + '-' + 
    ('0' + (today.getMonth() + 1)).slice(-2) + '-' + ('0' + 
    today.getDate()).slice(-2));
  $('#timeStampID').val(String(('0' + 
    today.getDate()).slice(-2)) + ' ' + 
    String(('0' + (today.getMonth() + 1)).slice(-2)) + ' ' + 
    String(today.getFullYear()));

在这里,我得到的输入字段为:23 04 2018,但我想显示 Apr 代替 04,即月份名称

【问题讨论】:

  • 请为以后的读者修正您的代码格式。

标签: javascript html node.js


【解决方案1】:

不幸的是,在 Date 对象中没有内置的方法。但你可以这样做:

var months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"];

var monthName = months[today.getMonth()];

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-12
    相关资源
    最近更新 更多