কম্পিউটার টিউটোরিয়াল

C#-এ দুটি তারিখের মধ্যে মিনিট পার্থক্য হিসাব

দুটি DateTime এর মধ্যে মিনিট পার্থক্য বের করার জন্য TimeSpan.TotalMinutes প্রোপার্টি ব্যবহার করা হয়। এটি মোট সময়ের মিনিটে পরিমাপ দেয়, ভাঙনো মান সহ।

পদ্ধতি

  1. দুটি DateTime অবজেক্ট ডিক্লেয়ার করুন।
  2. বিয়োগ করুন: TimeSpan ts = date2 - date1;
  3. 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 ব্যবহার করা যায়।

  1. পাইথন পান্ডাস - দুটি তারিখের মাঝে ডেটাফ্রেম ফিল্টার করুন

  2. Excel-এ দুটি তারিখের মধ্যে লিপ ইয়ারের সংখ্যা হিসাব করুন

  3. এক্সেলে দুটি তারিখের মাঝপথের সব তারিখ এক্সট্র্যাক্ট ও লিস্ট করার উপায়

  4. পাইথনে দুটি তারিখের মধ্যে দিনের সংখ্যা ক্যালকুলেট করার পদ্ধতি