पल

2017-02-15 9 views
7

का उपयोग कर पिछले महीने का महीना नाम प्राप्त करें मैं पिछले महीने की शुरुआत तिथि और समाप्ति दिनांक प्राप्त करने के लिए निम्न कोड का उपयोग करता हूं।पल

// Previous month 
var startDateMonthMinusOne = moment().subtract(1, "month").startOf("month").unix(); 
var endDateMonthMinusOne = moment().subtract(1, "month").endOf("month").unix(); 

// Previous month - 1 

var startDateMonthMinusOne = moment().subtract(2, "month").startOf("month").unix(); 
var endDateMonthMinusOne = moment().subtract(2, "month").endOf("month").unix(); 

मैं महीने का नाम पाने के लिए कैसे कर सकता हूं? (जनवरी, फरवरी, ...)

+0

इस चेक http://stackoverflow.com/questions/29303164/get-all-months-name-from-year-in-moment-js – Givelasdougmore

उत्तर

9

के बजाय unix()format() फ़ंक्शन का उपयोग करें महीने के नाम के लिए MMMM फॉर्मेट स्पेसिफायर का उपयोग कर दिनांक फ़ॉर्मेट करने के लिए।

var monthMinusOneName = moment().subtract(1, "month").startOf("month").format('MMMM'); 

अध्याय बाहर देखें Display/Format in the documentation

3

आप बस format('MMMM') का उपयोग कर सकते हैं।

यहाँ एक काम कर उदाहरण:

var currMonthName = moment().format('MMMM'); 
 
var prevMonthName = moment().subtract(1, "month").format('MMMM'); 
 

 
console.log(currMonthName); 
 
console.log(prevMonthName);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/moment.min.js"></script>

संबंधित मुद्दे