파이썬 문법/파이썬 기초 문법

파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 12.날짜와 시간(답안)

파기차차 2022. 12. 4. 07:23
728x90
반응형
SMALL
728x90
반응형

O 모범 답안

# 12. 날짜와 시간 다루기

# 1) 오늘 날짜, 시간(초)을 출력해 주세요.
import datetime as dt
# from datetime import datetime
x = dt.datetime.now()
print(x)
# 2022-12-03 12:29:50.311963


# 2) 아래와 같은 형태로 출력해 보세요.
# 2022 10 25 17 40 25
print(x.year, x.month, x.day, x.hour, x.minute, x.second, x.microsecond)
# 2022 12 3 12 29 50 311963

# Saturday 03. December 2022
print(x.strftime("%A %d. %B %Y"))

# 12시 29분 50초
print(x.strftime("%H시 %M분 %S초"))

# 2022-01-01 11:11:00
print(dt.datetime.strptime("2022-01-01 11:11", "%Y-%m-%d %H:%M"))


dt1 = dt.datetime(2022, 11, 19, 14)
dt2 = dt.datetime(2022, 10, 18, 13)
# 3) 위의 두 날짜의 차이를 구해 보세요
td = dt1 - dt2
print(td)
# 32 days, 1:00:00


# 4) 숫자 1을 출력 후 3초 뒤에 숫자 2를 출력하는 명령을 실행해 주세요.
import time
print(1)
time.sleep(3)
print(2)


# 1
# 2 #<-- 3초 후 출력

 

 
728x90
반응형
LIST