Interface ICalendar
이름 공간 : Aspose.Tasks 모임: Aspose.Tasks.dll (25.4.0)
그것은 날짜와 기간의 다양한 계산에 사용될 수있는 일정 추출을 나타냅니다.
public interface ICalendar
Methods
GetFinishDateByStartAndWork(날짜 시간, 기간)
일정에 따라 지정된 작업 시간 금액이 통과되는 날짜를 계산합니다.
DateTime GetFinishDateByStartAndWork(DateTime start, Duration work)
Parameters
start
DateTime
시작 날짜
work
Duration
작업 기간
Returns
마무리 날짜
GetFinishDateByStartAndWork(데이트 타임, TimeSpan)
일정에 따라 지정된 작업 시간 금액이 통과되는 날짜를 계산합니다.
DateTime GetFinishDateByStartAndWork(DateTime start, TimeSpan work)
Parameters
start
DateTime
시작 날짜
work
TimeSpan
작업 기간
Returns
마무리 날짜
GetNextWorkingDayStart(DateTime)
다음 작업일이 지정된 날짜를 시작하는 것을 계산합니다.
DateTime GetNextWorkingDayStart(DateTime date)
Parameters
date
DateTime
다음 작업일에 도착하는 날짜가 시작됩니다.
Returns
다음 작업일은 System.DateTime 시작합니다.
GetPreviousWorkingDayEnd(DateTime)
지정된 날짜로부터 이전 작업일의 끝을 계산합니다.
DateTime GetPreviousWorkingDayEnd(DateTime date)
Parameters
date
DateTime
이전 작업일의 끝을 계산하는 날짜.
Returns
이전 작업일의 종말
GetStartDateFromFinishAndDuration(날짜 시간, 기간)
지정된 마무리 날짜와 기간에 따라 시작일을 반환합니다.
DateTime GetStartDateFromFinishAndDuration(DateTime finish, Duration duration)
Parameters
finish
DateTime
지정된 마무리 날짜.
duration
Duration
지정된 기간입니다.
Returns
계산된 시작 날짜
GetStartDateFromFinishAndDuration(데이트 타임, TimeSpan)
지정된 마무리 날짜와 기간에 따라 시작일을 반환합니다.
DateTime GetStartDateFromFinishAndDuration(DateTime finish, TimeSpan duration)
Parameters
finish
DateTime
지정된 마무리 날짜.
duration
TimeSpan
지정된 기간입니다.
Returns
계산된 시작 날짜
GetTaskFinishDateFromDuration(타임스펜, 타임스펜)
작업이 완료되는 날짜와 시간을 시작일, 분할 부분 및 작업 기간에서 계산합니다.
DateTime GetTaskFinishDateFromDuration(Task task, TimeSpan duration)
Parameters
task
Task
작업은 마무리 날짜를 계산하는 것입니다.
duration
TimeSpan
계산할 수 있는 기간입니다.
Returns
작업의 마무리 날짜는 해당 시작일과 기간에 대 한.
Remarks
DateTime.MinValue는 작업이 요약, null 또는 시작 날짜가 설정되지 않은 경우 반환됩니다.
GetWorkingHours(날짜 시간, 날짜 시간)
Return WorkUnit - 지정된 날짜 시간 간격에 대한 작업 시간의 시작, 종료 및 지속.
WorkUnit GetWorkingHours(DateTime start, DateTime finish)
Parameters
start
DateTime
간격의 시작 날짜.
finish
DateTime
간격의 날짜를 마무리합니다.
Returns
WL29_.WorkUnit 클래스의 경우 작업 시간의 시작, 종료 및 기간을 포함합니다.
GetWorkingHours(DateTime)
지정된 날짜에 작업 시간의 금액을 반환합니다.
TimeSpan GetWorkingHours(DateTime dt)
Parameters
dt
DateTime
근무 시간을 얻기 위한 날짜.
Returns
지정된 날짜에 작업 시간.
GetWorkingTimes(DateTime)
Returns Aspose.Tasks.WorkingTime 지정된 날짜에 대한 작업 시간의 컬렉션.
WorkingTimeCollection GetWorkingTimes(DateTime dt)
Parameters
dt
DateTime
작업 시간을 얻을 수있는 날짜.
Returns
WL29_.WorkingTime 인스턴스의 컬렉션.
IsDayWorking(DateTime)
지정된 날이 일정에 따라 작업일인지 여부를 결정합니다.
bool IsDayWorking(DateTime dt)
Parameters
dt
DateTime
날짜가 작동하는지 확인하기 위해.
Returns
그 날이 일하는 날이라면 사실이다.