मैं जब दो तिथियों के बीच संख्यात्मक अंतर खोजने की कोशिश कर गलत परिणाम प्राप्त:पल js - दो तिथियों के दिनों की संख्या में अंतर
var startDate = moment($('[name="date-start"]').val(), "DD.MM.YYYY"), // $('[name="date-start"]').val() === "13.04.2016"
endDate = moment($('[name="date-end"]' ).val(), "DD.MM.YYYY"); // $('[name="date-end"]').val() === "28.04.2016"
var diff = startDate.diff(endDate);
console.log(moment(diff).format('E'));
13.04.2016
और 28.04.2016
बीच मुझे लगता है कि अंतर नहीं मिलना चाहिए है या दिनों ...
मैं कई संयोजन करने की कोशिश की है:
- कुछ के साथ अदला-बदली
startDate.diff(endDate)
endDate.diff(startDate)
format('E')
साथ मैं खोज अतः
परिणाम आए हैं: हर समय मुझे लगता है कि अंतर 3 या 2 दिन है मिलता है।
मैं क्या गलत कर रहा हूं? अग्रिम में धन्यवाद।
ठीक है, लेकिन मैं वें कैसे प्राप्त करूं इन दो तिथियों के बीच अंतर 15 दिनों के हैं? उत्तर –
के लिए धन्यवाद मेरा उत्तर अपडेट किया गया ... जांचें और मुझे बताएं कि यह अभी भी – dubes
समाधान के लिए धन्यवाद नहीं है, लेकिन अब मुझे उस सरणी को प्राप्त करने के लिए बहुत सारे कोड जोड़ना होगा जो मुझे '$ से मिलता है ('इनपुट [name = "date-start"]')। वैल() '' 13.04.2016 "' है। क्या कोई समाधान है जो मेरे वर्तमान दिनांक प्रारूप के साथ काम करेगा? –