Class IntervalOffset
Описывает интервал дат со смещениями часового пояса.
public class IntervalOffset
- Inheritance
-
IntervalOffset
- Inherited Members
- Extension Methods
Constructors
IntervalOffset(DateTimeOffset, DateTimeOffset)
Конструктор с инициализацией полей.
public IntervalOffset(DateTimeOffset start, DateTimeOffset end)
Parameters
startDateTimeOffsetДата начала интервала.
endDateTimeOffsetДата окончания интервала.
Properties
Duration
Продолжительность интервала.
public TimeSpan Duration { get; }
Property Value
End
Дата окончания интервала.
public DateTimeOffset End { get; set; }
Property Value
Offset
Смещение времени относительно UTC для дат начала и окончания интервала (должно быть одинаковым для обеих дат).
public TimeSpan Offset { get; }
Property Value
Start
Дата начала интервала.
public DateTimeOffset Start { get; set; }
Property Value
Methods
Deconstruct(out DateTimeOffset, out DateTimeOffset)
Деконструктор.
public void Deconstruct(out DateTimeOffset start, out DateTimeOffset end)
Parameters
startDateTimeOffsetendDateTimeOffset
Equals(IntervalOffset?)
Убеждается, что интервалы совпадают.
public bool Equals(IntervalOffset? interval)
Parameters
intervalIntervalOffset
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()