blog

C# 특정 시간이 어떤 요일인지 결정하기

현재 날짜가 어떤 요일인지 표시하려면 DayOfWeek를 사용합니다. 시스템에는 열거형이 제공됩니다. 사용법: 예를 들어 시간 날짜가 주어지면 이런 식으로 요일을 구할 수 있습니다...

Jul 4, 2024 · 1 min. read
シェア

요일을 사용하여 현재 날짜가 어떤 요일인지 표시합니다.

시스템과 함께 제공되는 열거 유형

namespace System
{
 //
 //  :
 // 요일을 지정합니다.
 public enum DayOfWeek
 {
 //일요일을 나타냅니다.
 Sunday = 0,
 //월요일을 나타냅니다.
 Monday = 1,
 //화요일을 나타냅니다.
 Tuesday = 2,
 //수요일을 나타냅니다.
 Wednesday = 3,
 //목요일을 나타냅니다.
 Thursday = 4,
 //금요일을 나타냅니다.
 Friday = 5,
 //토요일을 나타냅니다.
 Saturday = 6
 }
}

사용법:

예를 들어 날짜가 주어지면 이런 식으로 요일을 얻을 수 있습니다.

 date.DayOfWeek

위의 메서드는 Sunday Monday Tuesday Wednesday Thursday Friday Saturday 반환합니다.

해당 날짜가 주말인지 아닌지를 확인하려면 다음과 같이 하면 됩니다.

 bool isWeekend=date.DayOfWeek.ToString()=="Sunday"||date.DayOfWeek.ToString()=="Saturday";

또는 다음과 같이 작성하세요.

 int dateNum=(int)date.DayOfWeek;
 bool isWeekend=dateNum==0||dateNum==6;

요일을 표시하는 숫자를 입력합니다:

System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.GetDayName((DayOfWeek)2) //출력: 화요일
Read next

오픈하모니 개발 보드에서 클라우드 연동 프로젝트 솔루션 Nutty Pie - Salty Fish를 실행할 수 없습니다.

오픈하모니 개발 보드에서 엔드투엔드 클라우드 연동 프로젝트를 실행할 때 발생하는 "Hap 배포 중 오류" 오류에 대한 해결 방법.

Jun 16, 2024 · 1 min read