Get month name from Date

前端 未结 30 2891
情歌与酒
情歌与酒 2020-11-22 00:16

How can I generate the name of the month (e.g: Oct/October) from this date object in JavaScript?

var objDate = new Date(\"10/11/2009\");
30条回答
  •  情深已故
    2020-11-22 00:54

    If you don't want to use moment and want to display month name -

    .config($mdDateLocaleProvider) {
        $mdDateLocaleProvider.formatDate = function(date) {      
          if(date !== null) {
            if(date.getMonthName == undefined) {
              date.getMonthName = function() {
                var monthNames = [ "January", "February", "March", "April", "May", "June", 
                "July", "August", "September", "October", "November", "December" ];
                return monthNames[this.getMonth()];
              }
            }        
            var day = date.getDate();
            var monthIndex = date.getMonth();
            var year = date.getFullYear();
            return day + ' ' + date.getMonthName() + ' ' + year;
          }
        };
      }
    

提交回复
热议问题