मैं दो तारीखों के बीच पूर्ण दिनों की संख्या की गणना से 2 9 फरवरी को बाहर करना चाहता हूं। अंतराल के कोने मूल्यों को छोड़कर।समय अंतराल से 2 9 फरवरी को छोड़ दें
टेस्ट परिदृश्यों:
1 March 2012 - 28th February 2012 = should give 0 days.
1 March 2012 - 26th February 2012 = should give 2 days.
1 March 2013 - 28th February 2012 = should give 365 days and not 366 days.
1 March 2017 - 28th February 2012 = should give 365*5 =1825 days and not 1827 days.
वर्तमान में मैं साल पार्स और अगर वहाँ तिथियों के बीच किसी भी लीप वर्ष है की जाँच करें और उसके बाद जाँच लें कि अंतराल 29 वें फरवरी है। क्या यह पता लगाने का कोई तरीका है कि क्या किसी विशेष अंतराल का कोई विशेष दिन होता है और अंतराल वर्षों में फैलता है तो घटनाओं की संख्या होती है।
ब्याज से, आप 2 9 फरवरी को क्यों बाहर करना चाहते हैं? –
@ पीटर-लॉरी मैं बीमा कंपनी के लिए कोड लिख रहा हूं और उनके पास पॉलिसी आत्मसमर्पण या प्रमोटेड होने पर 29 फरवरी के लिए प्रीमियम चार्ज करने की नीति नहीं है। – Hulk