파이썬 요일 구하기 질문.
조회수 1735회
!
날짜를 구하는 프로그램을 완성했는데
이곳에 1년 1월 1일 기준 계산하여 지금으로 부터 몇일인지.
어느 요일인지 프로그램을 만들고싶습니다.
무슨 함수와 어느걸 활용해야할까요?
-
(•́ ✖ •̀)
알 수 없는 사용자
2 답변
-
96일 차이나고 0이 월요일입니다. 상기 도움말 참고하세요.
In [1]: from datetime import date In [2]: s_date = date(2020, 1, 1) In [3]: diff_date = date.today() - s_date In [4]: diff_date Out[4]: datetime.timedelta(days=96) In [5]: target_date = date(2020, 1, 1) + diff_date In [6]: target_date.weekday() Out[6]: 0
- 음. 만약에 제가 2020년 3월 10일을 입력했으면 서기(1년1월1일)기준으로 몇만몇천일이 지났고 1일은 월요일입니다. 할려는데 어떻하죠? 알 수 없는 사용자 2020.4.7 10:45
-
>>> from datetime import date >>> s_date = date(1, 1, 1) >>> diff_date = date.today() - s_date >>> diff_date datetime.timedelta(days=737521) >>> diff_date = date(2020, 3, 10) - s_date >>> diff_date datetime.timedelta(days=737493)
댓글 입력