আপনি ব্যবহার করতে পারেন সমান বা CompareTo ।
সমান : দুটি ডেটটাইম দৃষ্টান্তের একই তারিখ এবং সময় মান আছে কি না তা নির্দেশ করে এমন একটি মান প্রদান করে ।
রিটার্ন মান তুলনা করুন :
- শূন্যের চেয়ে কম : এই উদাহরণটি যদি মানের চেয়ে আগের হয়।
- শূন্য : এই উদাহরণটি যদি মান হিসাবে একই হয়।
- শূন্যের চেয়ে বৃহত্তর : যদি এই উদাহরণটি মানের চেয়ে পরে হয়।
ডেটটাইম শুল্কযুক্ত:
DateTime? first = new DateTime(1992,02,02,20,50,1);
DateTime? second = new DateTime(1992, 02, 02, 20, 50, 2);
if (first.Value.Date.Equals(second.Value.Date))
{
Console.WriteLine("Equal");
}
অথবা
DateTime? first = new DateTime(1992,02,02,20,50,1);
DateTime? second = new DateTime(1992, 02, 02, 20, 50, 2);
var compare = first.Value.Date.CompareTo(second.Value.Date);
switch (compare)
{
case 1:
Console.WriteLine("this instance is later than value.");
break;
case 0:
Console.WriteLine("this instance is the same as value.");
break;
default:
Console.WriteLine("this instance is earlier than value.");
break;
}
ডেটটাইম আটকানো যায় না:
DateTime first = new DateTime(1992,02,02,20,50,1);
DateTime second = new DateTime(1992, 02, 02, 20, 50, 2);
if (first.Date.Equals(second.Date))
{
Console.WriteLine("Equal");
}
অথবা
DateTime first = new DateTime(1992,02,02,20,50,1);
DateTime second = new DateTime(1992, 02, 02, 20, 50, 2);
var compare = first.Date.CompareTo(second.Date);
switch (compare)
{
case 1:
Console.WriteLine("this instance is later than value.");
break;
case 0:
Console.WriteLine("this instance is the same as value.");
break;
default:
Console.WriteLine("this instance is earlier than value.");
break;
}