C# में DateTimeOffset.AddYears() मेथड का उपयोग इस इंस्टेंस के मान में निर्दिष्ट संख्या में वर्ष जोड़ने के लिए किया जाता है।
सिंटैक्स
निम्नलिखित सिंटैक्स है -
public DateTimeOffset AddYears (int val);
यहां, Val पैरामीटर ऑफसेट में जोड़े जाने वाले वर्ष हैं। घटाने के लिए, आपको नकारात्मक मान सेट करने होंगे।
उदाहरण
आइए DateTimeOffset.AddYears() मेथड को लागू करने का एक उदाहरण देखते हैं -
using System;
public class Demo {
public static void Main() {
DateTimeOffset dateTimeOffset = new DateTimeOffset(2019, 06, 09, 8, 20, 10, new TimeSpan(-5, 0, 0));
Console.WriteLine("DateTimeOffset (before adding years) = {0}", dateTimeOffset);
DateTimeOffset res = dateTimeOffset.AddYears(5);
Console.WriteLine("DateTimeOffset (after adding years) = {0}", res);
}
}
आउटपुट
यह निम्नलिखित आउटपुट देगा -
DateTimeOffset (before adding years) = 6/9/2019 8:20:10 AM -05:00 DateTimeOffset (after adding years) = 6/9/2024 8:20:10 AM -05:00
दूसरा उदाहरण
आइए DateTimeOffset.AddYears() मेथड को लागू करने का एक और उदाहरण देखते हैं -
using System;
public class Demo {
public static void Main() {
DateTimeOffset dateTimeOffset = new DateTimeOffset(2019, 06, 09, 8, 20, 10, new TimeSpan(-5, 0, 0));
Console.WriteLine("DateTimeOffset (before subtracting years) = {0}", dateTimeOffset);
DateTimeOffset res = dateTimeOffset.AddYears(-3);
Console.WriteLine("DateTimeOffset (after subtracting years) = {0}", res);
}
}
आउटपुट
यह निम्नलिखित आउटपुट देगा -
DateTimeOffset (before adding years) = 6/9/2019 8:20:10 AM -05:00 DateTimeOffset (after adding years) = 6/9/2016 8:20:10 AM -05:00