ldywinner   2년 전

이 문제 현재 정답이 존재한가요?

몇시간째 질문들 참고해가며 하는데도 모두 틀립니다. 

정답 아시는 분들 풀이랑 공유 좀 부탁드립니다. 

dlwlsdn3642   2년 전

그저 오늘 날짜를 출력하면 됩니다.

datetime.today 함수를 활용하세요.

dlwlsdn3642   2년 전

아 그리고 시간기준이 UTC+0 입니다.

그냥 today를 하면 UTC+0 을 기준으로 현재 시간이 나옵니다.

그런데 서울은  UTC+09입니다.

만약 지금 기준으로 datetime.today 하면 9시간 전 날짜가 나오겠죠?

ldywinner   2년 전

덕분에 해결했습니다

감사해요 ^^

코드가 비효율적이지만 필요하신 분들이 있을 수도 있으니 올려두겠습니다. ㅎㅎ 

from datetime import datetime

today = datetime.today()
temp = str(today)
temp2 = int(temp[11:13]) + 9
if temp2 > 24:
    temp3 = int(temp[8:10])
    temp3 += 1
    if temp3 < 10:
        temp3 = "0" + str(temp3)
    print(temp[:8] + str(temp3))
else:
    print(temp[:10])

djm03178   2년 전

굳이 '오늘의 날짜를 구하는 코드'를 작성할 필요도 없습니다. 그냥 제출하는 시점의 날짜를 텍스트 그대로 출력해도 됩니다.

댓글을 작성하려면 로그인해야 합니다.