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

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

Phương thức DateTimeOffset.Add () trong C # được sử dụng để trả về một đối tượng DateTimeOffset mới bổ sung một khoảng thời gian 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 Add (TimeSpan t);

Ví dụ

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

using System;
public class Demo {
   public static void Main() {
      DateTimeOffset dateTimeOffset = new DateTimeOffset(2019, 10, 10, 9, 45, 20, new TimeSpan(-10, 0, 0));
      TimeSpan ts = new TimeSpan(20, 0, 0);
      DateTimeOffset res = dateTimeOffset.Add(ts);
      Console.WriteLine("DateTimeOffset = {0}", res);
   }
}

Đầu ra

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

DateTimeOffset = 10/11/2019 5:45:20 AM -10: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.Add () -

using System;
public class Demo {
   public static void Main() {
      DateTimeOffset dateTimeOffset = DateTimeOffset.MinValue;
      TimeSpan ts = new TimeSpan(20, 0, 0);
      DateTimeOffset res = dateTimeOffset.Add(ts);
      Console.WriteLine("DateTimeOffset = {0}", res);
   }
}

Đầu ra

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

DateTimeOffset = 1/1/0001 8:00:00 PM +00:00