কম্পিউটার

C# এ DateTimeOffset.ToFileTime() পদ্ধতি


C# এ DateTimeOffset.ToFileTime() পদ্ধতিটি বর্তমান DateTimeOffset অবজেক্টের মানকে উইন্ডোজ ফাইল টাইমে রূপান্তর করতে ব্যবহৃত হয়। পদ্ধতিটি বর্তমান DateTimeOffset অবজেক্টের একটি Int64 মান প্রদান করে, যা একটি Windows ফাইল সময় হিসাবে প্রকাশ করা হয়।

সিনট্যাক্স

নিচের সিনট্যাক্স −

public long ToFileTime ();

উদাহরণ

এখন DateTimeOffset.ToFileTime() পদ্ধতি প্রয়োগ করার জন্য একটি উদাহরণ দেখা যাক -

using System;
public class Demo {
   public static void Main() {
      DateTimeOffset dateTimeOffset1 = new DateTimeOffset(2019, 11, 10, 6, 20, 10, new TimeSpan(-5, 0, 0));
      Console.WriteLine("DateTimeOffset = {0}", dateTimeOffset1);
      int hash = dateTimeOffset1.GetHashCode();
      long res = dateTimeOffset1.ToFileTime();
      Console.WriteLine("DateTimeOffset HashCode = {0}", hash);
      Console.WriteLine("Windows file time = {0}", res);
   }
}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
DateTimeOffset = 11/10/2019 6:20:10 AM -05:00
DateTimeOffset HashCode = -92293937
Windows file time = 132178584100000000

উদাহরণ

এখন DateTimeOffset.ToFileTime() পদ্ধতি প্রয়োগ করার জন্য আরেকটি উদাহরণ দেখা যাক -

using System;
public class Demo {
   public static void Main() {
      DateTimeOffset dateTimeOffset1 = DateTimeOffset.Now;
      Console.WriteLine("DateTimeOffset = {0}", dateTimeOffset1);
      long res = dateTimeOffset1.ToFileTime();
      Console.WriteLine("Windows file time = {0}", res);
   }
}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
DateTimeOffset = 10/16/2019 11:16:47 AM +00:00
Windows file time = 132156982075593442

  1. C# এ DateTimeOffset.FromUnixTimeMilliseconds() পদ্ধতি

  2. C# এ DateTimeOffset.FromFileTime() পদ্ধতি

  3. C# এ DateTimeOffset. Compare() পদ্ধতি

  4. C# এ DateTimeOffset.AddYears() পদ্ধতি