본문 바로가기
Python/Python FAQ

Python 날짜를 주면 요일을 어떻게 구할 수 있나요?, How do I get the day of week given a date?

by 베타코드 2023. 6. 26.
반응형

질문


다음을 알고 싶습니다: 날짜 (datetime 객체)가 주중의 어떤 날인지 어떻게 알 수 있나요?

예를 들어, 일요일은 첫 번째 날, 월요일: 두 번째 날.. 등등입니다

그리고 입력이 오늘의 날짜와 같은 경우.

예시

>>> today = datetime.datetime(2017, 10, 20)
>>> today.get_weekday()  # 내가 찾는 것

출력은 아마도 6 (금요일이기 때문에)일 것입니다.


답변


weekday()를 사용하세요:

>>> import datetime
>>> datetime.datetime.today()
datetime.datetime(2012, 3, 23, 23, 24, 55, 173504)
>>> datetime.datetime.today().weekday()
4

문서에서:

월요일이 0이고 일요일이 6인 정수로 요일을 반환합니다.

반응형

댓글