কম্পিউটার

C# এ সেকেন্ডকে (ঘন্টা:মিনিট:সেকেন্ড:মিলিসেকেন্ড) সময় রূপান্তর করার সর্বোত্তম উপায় কী?


তারিখ সময়

DateTime হল int, double ইত্যাদির মত মানের টাইপের একটি কাঠামো। এটি সিস্টেম নেমস্পেসে পাওয়া যায় এবং mscorlib.dll অ্যাসেম্বলিতে উপস্থিত থাকে। এটি IComparable, IFormattable, IConvertible, ISerializable, IComparable, IEquatable এর মত ইন্টারফেস প্রয়োগ করে। তারিখের সময় দিন, সোম এর মত বৈশিষ্ট্য রয়েছে। , বছর, ঘন্টা, মিনিট, সেকেন্ড, সপ্তাহের দিন এবং অন্যান্য তারিখের সময় বস্তুতে।

টাইমস্প্যান

TimeSpan struct একটি সময়ের ব্যবধানের প্রতিনিধিত্ব করে যা দিন, ঘন্টা, মিনিট এবং সেকেন্ডের সংখ্যায় পরিমাপ করা দুই সময়ের মধ্যে পার্থক্য। দুটি তারিখের মধ্যে পার্থক্য খুঁজে পেতে দুটি তারিখের সময় বস্তুর তুলনা করতে TimeSpan ব্যবহার করা হয়। TimeSpan ক্লাস যথাক্রমে দিন, ঘন্টা, মিনিট, সেকেন্ড এবং মিলিসেকেন্ড থেকে TimeSpan বস্তু তৈরি করতে FromDays, FromHours, FromMinutes, FromSeconds এবং FromMilliseconds পদ্ধতি প্রদান করে।

উদাহরণ 1

static void Main(string[] args){
   TimeSpan t = TimeSpan.FromSeconds(3752);
   string answer = string.Format("{0:D2}h:{1:D2}m:{2:D2}s:{3:D3}ms",
   t.Hours,
   t.Minutes,
   t.Seconds,
   t.Milliseconds);
   System.Console.WriteLine(answer);
   Console.ReadLine();
}

আউটপুট

01h:02m:32s:000ms

উদাহরণ 2

static void Main(string[] args){
   TimeSpan t = TimeSpan.FromSeconds(6);
   string answer = string.Format("{0:D2}h:{1:D2}m:{2:D2}s:{3:D3}ms",
   t.Hours,
   t.Minutes,
   t.Seconds,
   t.Milliseconds);
   System.Console.WriteLine(answer);
   Console.ReadLine();
}

আউটপুট

00h:00m:06s:000ms

  1. আমি একটি জাভাস্ক্রিপ্ট ত্রুটি প্রসারিত করতে পারি? এটা করার সেরা উপায় কি?

  2. জাভাস্ক্রিপ্টে একটি ইভেন্ট যোগ করার সেরা উপায় কি?

  3. Tkinter এ একটি টেবিলে ডেটা দেখানোর সেরা উপায় কি?

  4. ডুপ্লিকেট ফাইলগুলি পরিচালনা করার সর্বোত্তম উপায় কী?