Developer/Baekjoon

[Baekjoon] 10699. 오늘 날짜 (Python/파이썬)

moolife 2023. 1. 20.

▶ 분류 

구현(implementation)


▶ 문제 설명

서울의 오늘 날짜를 출력하는 프로그램을 작성하시오.


 입력

입력은 없다.


▶ 출

서울의 오늘 날짜를 "YYYY-MM-DD" 형식으로 출력한다.


▶ Code

import datetime
time = datetime.datetime.today() + datetime.timedelta(hours=9)
print(time.strftime("%Y-%m-%d"))

▶ Point

datetime 패키지 모듈을 사용하여, 날짜를 표현한다. 문제를 풀 때 서버시간과 우리나라시간의 시차가 있기 때문에 이를 유념하여 코드를 작성해야한다.

 

문제에 따르면 우리나라가 서버시간보다 9시간이 늦었다.

따라서 'time = datetime.datetime.today() + datetime.timedelta(hours=9)' 를 입력한다.

 

또한, strftime() 을 통하여 원하는 서식을 지정해 날짜 형식을 변경하여 표현한다.

이에, 'time.strftime("%Y-%m-%d")'을 print로 출력한다.

 

https://yuddomack.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%AC-datetime-%EB%82%A0%EC%A7%9C-%EA%B3%84%EC%82%B0

 

파이썬 datetime 날짜 계산

파이썬 datetime 모듈을 이용해 날짜 계산하는 법을 알아보겠습니다. 파이썬은 datetime이라는 패키지 모듈을 지원하고 있습니다. 이 중 날짜는 datetime클래스를 통해 나타내고, 날짜의 차는 timedelta

yuddomack.tistory.com

 

댓글