उपयोग the DateTime.Compare
विधि:
DateTime date1 = new DateTime(2009, 8, 1, 0, 0, 0);
DateTime date2 = new DateTime(2009, 8, 1, 12, 0, 0);
int result = DateTime.Compare(date1, date2);
string relationship;
if (result < 0)
relationship = "is earlier than";
else if (result == 0)
relationship = "is the same time as";
else
relationship = "is later than";
Console.WriteLine("{0} {1} {2}", date1, relationship, date2);
संपादित करें: तुम सिर्फ बार की तुलना करें और तारीख को अनदेखा करना चाहते हैं, तो आप TimeOfDay
उपयोग कर सकते हैं के रूप में दूसरों का सुझाव दिया है। अगर आपको कुछ कम अनाज की जरूरत है, तो आप Hour
और Minute
गुणों का भी उपयोग कर सकते हैं।
आपका प्रश्न आपके सवाल का शीर्षक से नहीं मिलता। क्या आप डेटटाइम की तुलना करना चाहते हैं, या डेटटाइम के केवल समय हिस्से की तुलना करना चाहते हैं? –