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

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

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

सिंटैक्स

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

public static DateTimeOffset FromUnixTimeSeconds (long val);

ऊपर, पैरामीटर मान एक यूनिक्स समय है, जिसे 1970-01-01T00:00:00Z (1 जनवरी, 1970, 12:00 AM UTC) के बाद से बीत चुके सेकंड की संख्या के रूप में व्यक्त किया जाता है।

उदाहरण

आइए अब डेटटाइम ऑफसेट को लागू करने के लिए एक उदाहरण देखें। FromUnixTimeSeconds() विधि -

using System;
public class Demo {
   public static void Main() {
      DateTimeOffset offset = DateTimeOffset.FromUnixTimeSeconds(20);
      Console.WriteLine("DateTimeOffset = {0} ",offset);
      Console.WriteLine("DateTimeOffset (other format) = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ",offset);
   }
}

आउटपुट

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

DateTimeOffset = 1/1/1970 12:00:20 AM +00:00
DateTimeOffset (other format) = 01 January 1970, 12:00:20

उदाहरण

आइए अब DateTimeOffset.FromUnixTimeSeconds() विधि को लागू करने के लिए एक और उदाहरण देखें। इस तिथि से पहले यूनिक्स समय के लिए, पैरामीटर मान को ऋणात्मक पर सेट करें -

using System;
public class Demo {
   public static void Main() {
      DateTimeOffset offset = DateTimeOffset.FromUnixTimeSeconds(-20);
      Console.WriteLine("DateTimeOffset = {0} ",offset);
      Console.WriteLine("DateTimeOffset (other format) = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ",offset);
   }
}

आउटपुट

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

DateTimeOffset = 12/31/1969 11:59:40 PM +00:00
DateTimeOffset (other format) = 31 December 1969, 11:59:40

  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); ऊपर, वैल पैरामीटर ऑफ़सेट में जोड़े जाने वाले वर्ष हैं। घटाने के लिए, आपको नकारात्मक मान सेट करने होंगे।