Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

DateTimeOffset.ToUnixTimeSeconds () सी # में विधि

C# में DateTimeOffset.ToUnixTimeSeconds() विधि का उपयोग 1970-01-01T00:00:00Z के बाद से बीत चुके सेकंड की संख्या को वापस करने के लिए किया जाता है।

सिंटैक्स

निम्नलिखित वाक्य रचना है -

public long ToUnixTimeSeconds ();

उदाहरण

आइए अब DateTimeOffset.ToUnixTimeSeconds() विधि को लागू करने के लिए एक उदाहरण देखें -

using System;
public class Demo {
   public static void Main() {
      DateTimeOffset dateTimeOffset = new DateTimeOffset(1967, 11, 11, 6, 15, 45, new TimeSpan(3, 0, 0));
      Console.WriteLine("DateTimeOffset = {0}", dateTimeOffset);
      Console.WriteLine("Number of seconds: "+dateTimeOffset.ToUnixTimeSeconds());
      DateTimeOffset res = dateTimeOffset.ToOffset(new TimeSpan(-5, 0, 0));
      Console.WriteLine("\nDateTimeOffset (updated) = {0}", res);
      Console.WriteLine("Number of seconds: "+res.ToUnixTimeSeconds());
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

DateTimeOffset = 11/11/1967 6:15:45 AM +03:00
Number of seconds: -67553055
DateTimeOffset (updated) = 11/10/1967 10:15:45 PM -05:00
Number of seconds: -67553055

उदाहरण

आइए अब DateTimeOffset.ToUnixTimeSeconds() विधि को लागू करने के लिए एक और उदाहरण देखें -

using System;
public class Demo {
   public static void Main() {
      DateTimeOffset dateTimeOffset = new DateTimeOffset(2019, 11, 11, 6, 15, 45, new TimeSpan(3, 0, 0));
      Console.WriteLine("DateTimeOffset = {0}", dateTimeOffset);
      Console.WriteLine("Number of seconds: "+dateTimeOffset.ToUnixTimeSeconds());
      DateTimeOffset res = dateTimeOffset.ToOffset(new TimeSpan(-5, 0, 0));
      Console.WriteLine("\nDateTimeOffset (updated) = {0}", res);
      Console.WriteLine("Number of seconds: "+res.ToUnixTimeSeconds());
   }
}

आउटपुट

यह निम्नलिखित आउटपुट देगा -

DateTimeOffset = 11/11/2019 6:15:45 AM +03:00
Number of seconds: 1573442145
DateTimeOffset (updated) = 11/10/2019 10:15:45 PM -05:00
Number of seconds: 1573442145

  1. DateTimeOffset.FromFileTime () सी # में विधि

    C# में DateTimeOffset.FromFileTime() विधि का उपयोग निर्दिष्ट Windows फ़ाइल समय को एक समान स्थानीय समय में बदलने के लिए किया जाता है। सिंटैक्स निम्नलिखित वाक्य रचना है - public static DateTimeOffset FromFileTime (long time); ऊपर, समय विंडोज़ फ़ाइल समय है, टिकों में। उदाहरण आइए अब DateTimeOffset.Fr

  1. DateTimeOffset.Compare () विधि सी#में

    C# में DateTimeOffset.Compare () विधि का उपयोग दो DateTimeOffset ऑब्जेक्ट्स की तुलना करने के लिए किया जाता है और यह इंगित करता है कि पहला दूसरे से पहले है, दूसरे के बराबर है, या बाद में दूसरे से है। यह एक पूर्णांक मान देता है, <0 - अगर वैल1 वैल2 से पहले है 0 - अगर वैल1 वैल2 के समान है 0 - अगर वैल1

  1. DateTimeOffset.AddYears () विधि सी#में

    C# में DateTimeOffset.AddYears() विधि का उपयोग इस उदाहरण के मान में निर्दिष्ट वर्षों को जोड़ने के लिए किया जाता है। सिंटैक्स निम्नलिखित वाक्य रचना है - public DateTimeOffset AddYears (int val); ऊपर, वैल पैरामीटर ऑफ़सेट में जोड़े जाने वाले वर्ष हैं। घटाने के लिए, आपको नकारात्मक मान सेट करने होंगे।