2017-04-19 16 views

답변

0

요일 번호는 간단한 추가 및 모듈로 계산할 수 있습니다.

다음 평일 수

(평일 번호 7 %) + 1

이전 평일 수

((평일 수를 다음과 같이 공식은 +5) % 7) + 1


C#을 사용하고 NodaTime의 IsoDayOfWeek, 당신은 같은 두 가지 간단한 확장 방법을 만들 수 있습니다

public static IsoDayOfWeek NextDay(this IsoDayOfWeek dayOfWeek) => (IsoDayOfWeek)((int)dayOfWeek % 7 + 1); 
public static IsoDayOfWeek PreviousDay(this IsoDayOfWeek dayOfWeek) => (IsoDayOfWeek)((int)(dayOfWeek + 5) % 7 + 1);