C#-এ TimeSpan.FromHours() পদ্ধতিটি ব্যবহার করা হয় একটি TimeSpan ফেরত দেওয়ার জন্য যা একটি নির্দিষ্ট ঘন্টার সংখ্যা রিপ্রেজেন্ট করে, যেখানে নির্দিষ্টকরণটি নিকটতম মিলিসেকেন্ড পর্যন্ত সঠিক।
সিনট্যাক্স
সিনট্যাক্স নিম্নরূপ -
public static TimeSpan FromHours (double val);
উপরে, মান val হলো নিকটতম মিলিসেকেন্ড পর্যন্ত সঠিক ঘন্টার সংখ্যা।
উদাহরণ
এখন একটি উদাহরণ দেখি -
using System;
public class Demo {
public static void Main(){
TimeSpan span1 = TimeSpan.FromDays(0.000323456);
TimeSpan span2 = new TimeSpan(-2, 05, 10);
TimeSpan span3 = TimeSpan.FromHours(5);
Console.WriteLine("TimeSpan1 = "+span1);
Console.WriteLine("TimeSpan2 = "+span2);
Console.WriteLine("TimeSpan3 = "+span3);
Console.WriteLine("Result (Comparison of span1 and span2) = "+TimeSpan.Compare(span1, span2));
Console.WriteLine("Result (Comparison of span2 and span3) = "+TimeSpan.Compare(span2, span3));
}
}
আউটপুট
এটি নিম্নলিখিত আউটপুট তৈরি করবে -
TimeSpan1 = 00:00:27.9470000 TimeSpan2 = -01:54:50 TimeSpan3 = 05:00:00 Result (Comparison of span1 and span2) = 1 Result (Comparison of span2 and span3) = -1
উদাহরণ
এখন আরেকটি উদাহরণ দেখি -
using System;
public class Demo {
public static void Main(){
TimeSpan span1 = TimeSpan.FromDays(15);
TimeSpan span2 = new TimeSpan(5, 15, 30);
TimeSpan span3 = TimeSpan.FromHours(5);
Console.WriteLine("TimeSpan1 = "+span1);
Console.WriteLine("TimeSpan2 = "+span2);
Console.WriteLine("TimeSpan3 = "+span3);
Console.WriteLine("Result (Comparison of span1 and span2) = "+TimeSpan.Compare(span1, span2));
Console.WriteLine("Result (Comparison of span2 and span3) = "+TimeSpan.Compare(span2, span3));
Console.WriteLine("Result (Comparison of span1 and span3) = "+TimeSpan.Compare(span1, span3));
}
}
আউটপুট
এটি নিম্নলিখিত আউটপুট তৈরি করবে -
TimeSpan1 = 15.00:00:00 TimeSpan2 = 05:15:30 TimeSpan3 = 05:00:00 Result (Comparison of span1 and span2) = 1 Result (Comparison of span2 and span3) = 1 Result (Comparison of span1 and span3) = 1