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

Phương thức DateTime.Add () trong C #

Phương thức DateTime.Add () trong C # được sử dụng để trả về một DateTime mới bổ sung giá trị của TimeSpan được chỉ định vào giá trị của trường hợp này.

Cú pháp

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

public DateTime Add (TimeSpan val);

Ở trên, Val là khoảng thời gian dương hoặc âm.

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ để triển khai phương thức DateTime.Add () -

using System;
public class Demo {
   public static void Main(){
      DateTime d1 = new DateTime(2019, 3, 7, 8, 0, 15);
      TimeSpan span = new TimeSpan(115, 0, 0, 0);
      DateTime d2 = d1.Add(span);
      System.Console.WriteLine("Initial DateTime = {0:y} {0:dd}", d1);
      System.Console.WriteLine("\nNew DateTime = {0:y} {0:dd}", d2);
   }
}

Đầu ra

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

Initial DateTime = March 2019 07
New DateTime = June 2019 30

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ khác để triển khai phương thức DateTime.Add () -

using System;
public class Demo {
   public static void Main(){
      DateTime d1 = new DateTime(2019, 9, 7, 8, 0, 15);
      // subtracting days
      TimeSpan span = new TimeSpan(-75, 0, 0, 0);
      DateTime d2 = d1.Add(span);
      System.Console.WriteLine("Initial DateTime = {0:y} {0:dd}", d1);
      System.Console.WriteLine("\nNew DateTime = {0:y} {0:dd}", d2);
   }
}

Đầu ra

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

Initial DateTime = September 2019 07
New DateTime = June 2019 24