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