C# 클래스 NSoft.NFramework.TimePeriods.Calendars.CalendarDateDiff

특정 Calendar 기준으로 특정 기간의 기간 (TimeSpan)을 구합니다.
파일 보기 프로젝트 열기: debop/NFramework

공개 메소드들

메소드 설명
AddWeekendWeekDays ( ) : void

주말 (토,일) 을 Working Day로 추가합니다.

AddWorkingWeekDays ( ) : void

주중 (월~금) 을 Working Day로 추가합니다.

CalendarDateDiff ( ) : System
CalendarDateDiff ( ITimeCalendar timeCalendar ) : System
Difference ( System.DateTime moment ) : System.TimeSpan

moment 부터 현재 시각까지의 WorkingTime의 기간을 구합니다.

Difference ( System.DateTime fromTime, System.DateTime toTime ) : System.TimeSpan

fromTime ~ toTime 기간의 WorkingTime 의 기간을 구합니다.

보호된 메소드들

메소드 설명
AddWeekDays ( ) : void

dayOfWeeks를 WorkingDay에 추가합니다.

메소드 상세

AddWeekDays() 보호된 메소드

dayOfWeeks를 WorkingDay에 추가합니다.
protected AddWeekDays ( ) : void
리턴 void

AddWeekendWeekDays() 공개 메소드

주말 (토,일) 을 Working Day로 추가합니다.
public AddWeekendWeekDays ( ) : void
리턴 void

AddWorkingWeekDays() 공개 메소드

주중 (월~금) 을 Working Day로 추가합니다.
public AddWorkingWeekDays ( ) : void
리턴 void

CalendarDateDiff() 공개 메소드

public CalendarDateDiff ( ) : System
리턴 System

CalendarDateDiff() 공개 메소드

public CalendarDateDiff ( ITimeCalendar timeCalendar ) : System
timeCalendar ITimeCalendar
리턴 System

Difference() 공개 메소드

moment 부터 현재 시각까지의 WorkingTime의 기간을 구합니다.
public Difference ( System.DateTime moment ) : System.TimeSpan
moment System.DateTime
리턴 System.TimeSpan

Difference() 공개 메소드

fromTime ~ toTime 기간의 WorkingTime 의 기간을 구합니다.
public Difference ( System.DateTime fromTime, System.DateTime toTime ) : System.TimeSpan
fromTime System.DateTime
toTime System.DateTime
리턴 System.TimeSpan