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

C# में DateTimeOffset.ToOffset() मेथड


C# में DateTimeOffset.ToOffset() मेथड का उपयोग वर्तमान DateTimeOffset ऑब्जेक्ट के मान को एक ऑफसेट मान द्वारा निर्दिष्ट तारीख और समय में बदलने के लिए किया जाता है।

सिंटैक्स

निम्नलिखित सिंटैक्स है:

public DateTimeOffset ToOffset (TimeSpan val);

यहाँ, मान वह ऑफसेट है जिस पर DateTimeOffset मान को बदलना है।

उदाहरण

आइए अब DateTimeOffset.ToOffset() मेथड को लागू करने का एक उदाहरण देखें:

using System; 
public class Demo { 
    public static void Main() { 
        DateTimeOffset dateTimeOffset = new DateTimeOffset(2019, 9, 10, 4, 20, 30, new TimeSpan(-5, 0, 0)); 
        Console.WriteLine("DateTimeOffset = {0}", dateTimeOffset); 
        DateTimeOffset res = dateTimeOffset.ToOffset(new TimeSpan(-10, 1, 0)); 
        Console.WriteLine("DateTimeOffset (updated) = {0}", res); 
    } 
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा:

DateTimeOffset = 9/10/2019 4:20:30 AM -05:00 
DateTimeOffset (updated) = 9/9/2019 11:21:30 PM -09:59

उदाहरण

आइए अब DateTimeOffset.ToOffset() मेथड को लागू करने का एक और उदाहरण देखें:

using System; 
public class Demo { 
    public static void Main() { 
        DateTimeOffset dateTimeOffset = new DateTimeOffset(2019, 9, 10, 4, 20, 30, new TimeSpan(5, 0, 0)); 
        Console.WriteLine("DateTimeOffset = {0}", dateTimeOffset); 
        DateTimeOffset res = dateTimeOffset.ToOffset(new TimeSpan(3, 1, 0)); 
        Console.WriteLine("DateTimeOffset (updated) = {0}", res); 
    } 
}

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा:

DateTimeOffset = 9/10/2019 4:20:30 AM +05:00 
DateTimeOffset (updated) = 9/10/2019 2:21:30 AM +03:01

  1. - C# में DateTimeOffset.FromFileTime() विधि

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

  1. - C# में DateTimeOffset.Compare() मेथड

    C# में DateTimeOffset.Compare() मेथड का उपयोग दो DateTimeOffset ऑब्जेक्ट्स की तुलना करने के लिए किया जाता है और यह दर्शाता है कि पहला दूसरे से पहले है, बराबर है, या बाद में है। यह एक पूर्णांक मान लौटाता है: <0 - यदि val1, val2 से पहले है 0 - यदि val1, val2 के समान है >0 - यदि val1, val2 के ब

  1. - C# में DateTimeOffset.AddYears() मेथड

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