দুটি DateTime এর মধ্যে মিনিট পার্থক্য বের করার জন্য TimeSpan.TotalMinutes প্রোপার্টি ব্যবহার করা হয়। এটি মোট সময়ের মিনিটে পরিমাপ দেয়, ভাঙনো মান সহ।
পদ্ধতি
- দুটি
DateTimeঅবজেক্ট ডিক্লেয়ার করুন। - বিয়োগ করুন:
TimeSpan ts = date2 - date1; ts.TotalMinutesব্যবহার করে মিনিট পান।
কোড উদাহরণ
using System;
public class MinutesDiffDemo
{
public static void Main()
{
DateTime date1 = new DateTime(2018, 7, 15, 08, 15, 20);
DateTime date2 = new DateTime(2018, 8, 17, 11, 14, 25);
TimeSpan ts = date2 - date1;
Console.WriteLine("মিনিটে পার্থক্য = {0}", ts.TotalMinutes);
Console.WriteLine("পূর্ণ মিনিট (ফ্লোর) = {0}", (long)ts.TotalMinutes);
}
}
আউটপুট
মিনিটে পার্থক্য = 47699.0833333333
পূর্ণ মিনিট (ফ্লোর) = 47699
মहত্বপূর্ণ পয়েন্ট
TotalMinutesহলdouble— এতে সেকেন্ডের ভাঙনো অংশও থাকে।- শুধু পূর্ণ মিনিট চাইলে
Math.Floor(ts.TotalMinutes)বা(long)ts.TotalMinutesব্যবহার করুন। ts.Minutesশুধু মিনিটের অংশ (০-৫৯) দেয়, মোট নয়। বিভ্রান্ত হওয়া উচিত নয়।
অন্যান্য সময় একক
সমান পদ্ধতিতে TotalSeconds, TotalHours, TotalDays ব্যবহার করা যায়।