मेरा ग्राहक है जो मध्यरात्रि को पहले दिन के अंत के रूप में दर्शाता है।दिनांक समय 24:00 (आधी रात)
उदाहरण
var date = DateTime.Parse("1/27/2010 0:00");
Console.WriteLine(date.ToString(<some format>));
प्रदर्शन:
1/26/2010 24:00
मेरा मानना है कि यह आईएसओ 8601 मानक में मान्य है। (see this)
क्या .NET में इसका समर्थन करने का कोई तरीका है (बिना बदसूरत स्ट्रिंग मैनिपुलेशन हैक)?
धन्यवाद, लुसेरो। मैंने सोचा कि ये इंटरफेस उपयोगी हो सकते हैं। (+1) यदि यह काम करता है, तो मैं एक उदाहरण पोस्ट करूंगा। –
कस्टम फॉर्मेटर स्ट्रिंग के साथ काम करता है। फोर्मैट(), लेकिन ICustomFormatter.Format() दिनांक का उपयोग करते समय कभी भी कॉल नहीं किया जाता है। ToString (नया MyFormatter()); –