반응형
Notice
Recent Posts
Recent Comments
Link
Today
Total
07-05 05:44
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Archives
관리 메뉴

iOS 개발 기록 블로그

Python 내 맘대로 요일 출력하기 본문

Python

Python 내 맘대로 요일 출력하기

crazydeer 2022. 2. 18. 21:30
반응형

지난 글에서 오늘 날짜를 출력하는 것까지 해봤습니다.

이번에는 오늘 날짜에서 하루를 더한 값을 출력해보겠습니다.

오늘 + 1일

쉽습니다. datetime 모듈에 timedelta 함수를 쓰시면 됩니다.

공식 문서는 아래와 같습니다.

https://docs.python.org/ko/3/library/datetime.html

 

datetime — 기본 날짜와 시간 형 — Python 3.10.2 문서

datetime — 기본 날짜와 시간 형 소스 코드: Lib/datetime.py datetime 모듈은 날짜와 시간을 조작하는 클래스를 제공합니다. 날짜와 시간 산술이 지원되지만, 구현의 초점은 출력 포매팅과 조작을 위한

docs.python.org

 

파이썬 공식문서 timedelta

 

위 함수로 날짜, 초, 분 등을 넣어 사용하실 수 있습니다.

 

 

weekday 함수

weekday 함수

today()에 weekday 함수를 쓰면 숫자로 나와요.

월요일부터 0, 화: 1, 수: 2, ... 일: 6입니다.

 

이걸 사용해서 week 리스트에 요일을 적어서

weekday() 함수의 결과를 인덱스로 쓰면

요일을 반환할 수 있습니다.

내 맘대로 요일 이름을 커스텀해서 출력할 수 있는 거죠.

 

요일 커스텀

 

 

그리고 특정 날짜가 몇달 차이 나는지를 반환하는 함수를 만들어보면 아래와 같습니다.

특정 날짜의 개월 수 차이

 

2017년 1월 1일과 2018년 7월 1일은 18개월 차이라는 거죠.

여기서 마치겠습니다.

 

반응형