2016-07-26 8 views
1

일부 국가에서는 월요일부터 금요일까지 그리고 일부 월요일부터 토요일까지 근무일을 사용합니다. 지역 설정 또는 .NET의 유사 정보를 통해이 정보를 검색 할 수 있습니까?국가/지역 코드 (ISO)로 업무/근무일을 얻는 방법?

+0

Excel 질문이나 이와 비슷한 질문이 있습니까? – BSMP

+0

interresting 읽기 [여기] (http://stackoverflow.com/a/1044782/4558029) – lokusking

답변

0

이런 종류의 작업에는 데이터베이스 또는 XML 파일을 사용할 수 있습니다. .NET 프레임 워크 자체는 내가 아는 한 이러한 종류의 정보를 가지지 못합니다. 예를 들어 CultureInfo 클래스에서 가져오고 싶다면 Decorator, Extension Method 또는 하위 클래스 (CultureInfo 클래스는 봉인되지 않음)를 사용하여 데이터베이스를 호출 할 수 있습니다. 동일한 방법 (예 : IsWorkDay() 확장 메소드 또는 속성)을 사용하여 Calendar 클래스에 추가 할 수도 있습니다.

이 접근법의 장점은 나중에 다른 지역 정보를 원한다고 결정하면 확장하기가 쉽다는 것입니다.

물론 단점은 수동 데이터 입력이 많다는 것입니다.