WorkingTime

WorkingTime(DateTime, DateTime)

의 새 인스턴스를 초기화합니다.WorkingTime 시작 및 종료 시간이 지정된 간격이 있는 클래스.

public WorkingTime(DateTime fromTime, DateTime toTime)
모수유형설명
fromTimeDateTime간격 시작 시간
toTimeDateTime간격 종료 시간

또한보십시오


WorkingTime(TimeSpan, TimeSpan)

의 새 인스턴스를 초기화합니다.WorkingTime 시작 및 종료 시간이 지정된 간격 항목이 있는 클래스.

public WorkingTime(TimeSpan fromTime, TimeSpan toTime)
모수유형설명
fromTimeTimeSpan다음으로 표시되는 간격의 시작 시간TimeSpan 구조체
toTimeTimeSpan다음으로 표시되는 간격의 종료 시간TimeSpan 구조체

예외

예외상태
ArgumentExceptiontoTime이 toTime 인수 보다 작거나 같은 경우 또는 fromTime과 toTime 사이의 간격이 24시간보다 큰 경우.

WorkingTime ctor의 오버로드는 TimeSpans: 를 사용하여 간격의 시작과 끝을 초기화하는 데 사용할 수 있습니다.

[C#]
var wt = new WorkingTime(new TimeSpan(9, 0, 0), new TimeSpan(18, 0, 0));

또한보십시오


WorkingTime(int, int)

의 새 인스턴스를 초기화합니다.WorkingTime 시작 및 종료 시간이 지정된 간격 항목이 있는 클래스.

public WorkingTime(int fromHours, int toHours)
모수유형설명
fromHoursInt32정수 시간(0-24)으로 표시되는 간격의 시작 시간입니다.
toHoursInt32정수 시간(0-24)으로 표시되는 간격의 종료 시간입니다.

예외

예외상태
ArgumentExceptiontoTime이 toTime 인수 보다 작거나 같은 경우 또는 fromTime과 toTime 사이의 간격이 24시간보다 큰 경우.

WorkingTime ctor의 오버로드는 전체 시간을 사용하여 간격의 시작 및 종료를 초기화하는 데 사용할 수 있습니다.

[C#]
var wt = new WorkingTime(9, 13);

또한보십시오