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

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

TimeSpan.TotalHours প্রোপার্টি ব্যবহার করে দুটি DateTime এর মধ্যে মোট ঘন্টা পার্থক্য সহজে বের করা যায়। এটি double ফেরত দেয়।

পদ্ধতি

TimeSpan ts = date2 - date1;
double totalHours = ts.TotalHours;

সম্পূর্ণ কোড

using System;

public class HoursDiffDemo
{
    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.TotalHours);
        Console.WriteLine("পূর্ণ ঘন্টা = {0}", (long)ts.TotalHours);
    }
}

আউটপুট

ঘন্টায় পার্থক্য = 794.984722222222
পূর্ণ ঘন্টা = 794

মহত্বপূর্ণ পার্থক্য

প্রোপার্টিবিবরণ
TotalHoursমোট ঘন্টা (ভাঙনো সহ)
Hoursশুধু ঘন্টার অংশ (০-২৩)

ব্যবহারিক টিপস

  • দিন ও ঘন্টা আলাদা করতে: int days = ts.Days; double hours = ts.TotalHours - days * 24;
  • ব্যবসায়িক লজিকে পূর্ণ ঘন্টা রাউন্ড আপ করতে Math.Ceiling ব্যবহার করুন।
  1. জাভাস্ক্রিপ্টে দুটি অবজেক্টের পার্থক্য বের করা

  2. দুই অ্যারে-এর পার্থক্য বের করা - JavaScript

  3. দুটি অ্যারের সিমেট্রিক ডিফারেন্স বের করা - জাভাস্ক্রিপ্ট

  4. How to get the difference between two dates in Android?