C#-এ DateTimeOffset.AddYears() মেথডটি বর্তমান ইনস্ট্যান্সের মানতে নির্দিষ্ট সংখ্যক বছর যোগ করতে ব্যবহৃত হয়।
সিনট্যাক্স
public DateTimeOffset AddYears (int val);
উপরে, val প্যারামিটার হলো অফসেটে যোগ করার বছরের সংখ্যা। বিয়োগ করার জন্য নেতিবাচক মান ব্যবহার করতে হবে।
উদাহরণ
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
বিয়োগের উদাহরণ
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 subtracting years) = 6/9/2019 8:20:10 AM -05:00 DateTimeOffset (after subtracting years) = 6/9/2016 8:20:10 AM -05:00