Computer >> Máy Tính >  >> Lập trình >> C#

Phương thức DateTimeOffset.AddYears () trong C #

Phương thức DateTimeOffset.AddYears () trong C # được sử dụng để thêm một số năm cụ thể vào giá trị của trường hợp này.

Cú pháp

Sau đây là cú pháp -

public DateTimeOffset AddYears (int val);

Ở trên, tham số Val là số năm được thêm vào phần bù. Để trừ, bạn cần đặt các giá trị âm.

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ để triển khai phương thức 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);
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

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

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ khác để triển khai phương thức 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);
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

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