मेरे पास एक कैलेंडर है जो चयनित तिथियों को एक विधि में स्ट्रिंग के रूप में पास करता है। इस विधि के अंदर, मैं चयनित प्रारंभ तिथि से शुरू होने वाली सभी तिथियों की एक सूची जेनरेट करना चाहता हूं और चयनित समाप्ति तिथि के साथ समाप्त होना चाहता हूं, स्पष्ट रूप से चयनित तिथियों और अंत तिथियों के बीच कितने दिन हैं, इस पर ध्यान दिए बिना, सभी तिथियों सहित।दो तिथियों के बीच लूप कैसे करें
नीचे मेरे पास उस विधि की शुरुआत है जो दिनांक तार लेता है और उन्हें डेटटाइम चर में परिवर्तित करता है ताकि मैं डेटटाइम गणना कार्यों का उपयोग कर सकूं। हालांकि, मैं काम शुरू नहीं कर सकता कि शुरुआत और समाप्ति तिथि के बीच की सभी तिथियों की गणना कैसे करें? स्पष्ट रूप से पहला चरण समाप्ति तिथि से प्रारंभ तिथि को घटाना है, लेकिन मैं शेष चरणों की गणना नहीं कर सकता।
सहायता की सराहना की,
दयालु संबंध।
public void DTCalculations()
{
List<string> calculatedDates = new List<string>();
string startDate = "2009-07-27";
string endDate = "2009-07-29";
//Convert to DateTime variables
DateTime start = DateTime.Parse(startDate);
DateTime end = DateTime.Parse(endDate);
//Calculate difference between start and end date.
TimeSpan difference = end.Subtract(start);
//Generate list of dates beginning at start date and ending at end date.
//ToDo:
}
जेनरेट किए गए मानों (दिनांक, घंटा, मिनट) के बीच आपका पता कदम क्या था –