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

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

Phương thức DateTimeOffset.AddHours () trong C # được sử dụng để thêm một số giờ nguyên và phân số 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 AddHours (double hrs);

Ở trên, giờ là giờ sẽ được thêm vào. Để trừ số giờ, hãy bao gồm 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.AddHours () -

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

Đầu ra

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

DateTimeOffset (before adding hours) = 10/10/2019 3:15:00 AM -05:00
DateTimeOffset (after adding hours) = 10/10/2019 7:15:00 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.AddHours () -

using System;
public class Demo {
   public static void Main() {
      DateTimeOffset dateTimeOffset = new DateTimeOffset(2019, 11, 10, 3, 15, 0, new TimeSpan(-5, 0, 0));
      Console.WriteLine("DateTimeOffset (before subtracting hours) = {0}", dateTimeOffset);
      DateTimeOffset res = dateTimeOffset.AddHours(-2);
      Console.WriteLine("DateTimeOffset (after subtracting hours) = {0}", res);
   }
}

Đầu ra

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

DateTimeOffset (before subtracting hours) = 11/10/2019 3:15:00 AM -05:00
DateTimeOffset (after subtracting hours) = 11/10/2019 1:15:00 AM -05:00