728x90
1. Question
2-1. Code-01
from datetime import datetime
year = datetime.today().year
month=datetime.today().month
day=datetime.today().day
print("%d-%02d-%02d" % (year, month, day))
3-1. Solution-01
1. 일시와 관련된 데이터를 다루기 위해서는 datetime이라는 모듈을 import 합니다.
3. 연도 정보를 담기 위해 year라는 변수에 저장합니다.
4. 월 정보를 담기 위해 month라는 변수에 저장합니다.
5. 일 정보를 담기 위해 day라는 변수에 저장합니다.
7. 날짜 정보를 출력하니다.
여기서 %02라고 한 이유는 만약 1월이면 01이라 출력하기 위함입니다.
저는 하나하나 저장하는 방식을 사용했는데 좀 더 쉬운 방법이 있더라구요.
2-2. Code-02
import datetime
date=datetime.date.today()
print(date.isoformat())
3-2. Solution-02
1. 일시와 관련된 데이터를 다루기 위해서는 datetime이라는 모듈을 import 합니다.
3. 해당 날짜를 가져오기위해 date라는 객체를 사용했습니다.
5. 그리고 date를 출력합니다. isoformat은 YYYY-MM-DD 로 출력합니다.
https://www.acmicpc.net/problem/10699
728x90
'Programming > BaekJoon' 카테고리의 다른 글
[BaekJoon] 백준 문제 자동으로 커밋하기 ! (백준 허브 A to Z) (3) | 2023.01.12 |
---|---|
[Python] 백준 7287번 등록 (0) | 2022.02.28 |
[Python] 백준 11022번 A+B - 8 (0) | 2022.02.07 |
[Python] 백준 11021번 A+B - 7 (0) | 2022.02.04 |
[Python] 백준 2163번 초콜릿 자르기 (0) | 2022.02.04 |