반응형
요일의 정수 값을 얻는 방법
정수 형식으로 요일을 어떻게 얻습니까? ToString이 문자열 만 반환한다는 것을 알고 있습니다.
DateTime ClockInfoFromSystem = DateTime.Now;
int day1;
string day2;
day1= ClockInfoFromSystem.DayOfWeek.ToString(); /// it is not working
day2= ClockInfoFromSystem.DayOfWeek.ToString(); /// it gives me string
사용하다
day1 = (int)ClockInfoFromSystem.DayOfWeek;
int day = (int)DateTime.Now.DayOfWeek;
요일 : 일요일 (값 0)
요일을 정수 값 1로 월요일로, 정수 값 7로 일요일을 설정하려는 경우
int day = ((int)DateTime.Now.DayOfWeek == 0) ? 7 : (int)DateTime.Now.DayOfWeek;
day1= (int)ClockInfoFromSystem.DayOfWeek;
이 시도. 잘 작동합니다.
int week = Convert.ToInt32(currentDateTime.DayOfWeek);
DayOfWeek와 같은 Enum의 정수 값을 문자열로 가져 오는 올바른 방법은 다음과 같습니다.
DayOfWeek.ToString("d")
정수 값 1로 월요일과 정수 값 7로 일요일을 얻는 또 다른 방법
int 일 = ((int) DateTime.Now.DayOfWeek + 6) % 7 + 1;
DateTime currentDateTime = DateTime.Now;
int week = (int) currentDateTime.DayOfWeek;
참고 URL : https://stackoverflow.com/questions/9199080/how-to-get-the-integer-value-of-day-of-week
반응형
'programing' 카테고리의 다른 글
Bootstrap에서 토글 버튼을 만드는 방법 (0) | 2020.09.05 |
---|---|
리소스 u'tokenizers / punkt / english.pickle '을 찾을 수 없습니다. (0) | 2020.09.04 |
CoreData : 경고 : 명명 된 클래스를로드 할 수 없습니다. (0) | 2020.09.04 |
유형이 숫자인지 확인하는 방법 (0) | 2020.09.04 |
Pandas DataFrame에서 True / False를 1/0에 매핑하려면 어떻게해야합니까? (0) | 2020.09.04 |