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

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

Phương thức DateTimeOffset.AddMonths () trong C # được sử dụng để thêm một số tháng 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 AddMonths (int val);

Ở trên, Val là số tháng sẽ được thêm vào. Đối với các tháng trừ đi, hãy đặt một 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.AddMonths () -

using System;
public class Demo {
   public static void Main() {
      DateTimeOffset dateTimeOffset = new DateTimeOffset(2019, 08, 10, 4, 20, 10, new TimeSpan(-5, 0, 0));
      Console.WriteLine("DateTimeOffset (before adding months) = {0}", dateTimeOffset);
      DateTimeOffset res = dateTimeOffset.AddMonths(3);
      Console.WriteLine("DateTimeOffset (after adding months) = {0}", res);
   }
}

Đầu ra

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

DateTimeOffset (before adding months) = 8/10/2019 4:20:10 AM -05:00
DateTimeOffset (after adding months) = 11/10/2019 4: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.AddMonths () -

using System;
public class Demo {
   public static void Main() {
      DateTimeOffset dateTimeOffset = new DateTimeOffset(2019, 08, 10, 4, 20, 10, new TimeSpan(-5, 0, 0));
      Console.WriteLine("DateTimeOffset (before subtracting months) = {0}", dateTimeOffset);
      DateTimeOffset res = dateTimeOffset.AddMonths(-5);
      Console.WriteLine("DateTimeOffset (after subtracting months) = {0}", res);
   }
}

Đầu ra

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

DateTimeOffset (before subtracting months) = 8/10/2019 4:20:10 AM -05:00
DateTimeOffset (after subtracting months) = 3/10/2019 4:20:10 AM -05:00