[Python] 날짜에서 요일 가져오기
2023. 1. 4. 09:56
from datetime import datetime
weekday_dic = {
'Monday' : '월요일',
'Tuesday' : '화요일',
'Wednesday' : '수요일',
'Thursday' : '목요일',
'Friday' : '금요일',
'Saturday' : '토요일',
'Sunday' : '일요일'
}
doc = '20230104'
weekday = weekday_dic[datetime(year=int(doc[:4]), month=int(doc[4:6]), day=int(doc[6:8])).strftime('%A')]
print(weekday)
수요일
datetime 객체로 바꿔줘야 가능하다.
.strftime('%A')를 사용하면 Monday, Tuesday, ... 으로 나오기 때문에 딕셔너리를 만들어서 바꿔주었다.
'업무 > 메모' 카테고리의 다른 글
[Python] 클래스에서 다른 클래스 값 가져오기, 변경하기 (0) | 2023.01.13 |
---|---|
[Python] 리스트 안 딕셔너리 다루기 (0) | 2023.01.05 |
[Python] 문자열이 한 글자들로 이루어졌는지 확인하기 (0) | 2022.12.29 |
[Python] 튜플을 문자열로 변환하기 (0) | 2022.12.27 |
[Python] 변수 타입 조건문 (0) | 2022.12.22 |