2012-10-04 22 views
12

से वर्ष निकालें वर्ष मैं पल.जेएस में नया हूं और मैं वास्तव में दस्तावेज़ीकरण को समझ नहीं सकता। मैं स्ट्रिंग प्रारूप में कुछ तिथियों में हेरफेर करना चाहता हूं।पल जेएस स्ट्रिंग

मैं json फ़ीड से स्ट्रिंग के रूप में मेरी तारीख है और दिखाई देता है:

var year = item.date 
// it returns a string like "25/04/2012" 

मैं इसे moment.js का उपयोग करने से साल निकालने कैसे करूँ?

उत्तर

32

आप अपने उदाहरण में

moment("25/04/2012","DD/MM/YYYY").format("YYYY") 
or  
moment("25/04/2012","DD/MM/YYYY").year() 

उपयोग कर सकते हैं:

moment(item.date,"DD/MM/YYYY").year() 
2

या आप तारीख को स्ट्रिंग में बदल सकते हैं तो निकालने साल:

var date = new Date(dateString); 
if (!isNaN(date)) { 
return d.getFullYear(); 
} 
+0

बस वैरिएबल का नाम "तारीख" नहीं है "डी" – roll