알고리즘

파이썬 모듈 예제

쿠카이든 2022. 4. 14. 07:12
728x90

1. datetime 모듈의 now 함수의 리턴 값의 타입을 화면에 출력해보세요.

 
정답확인 -> 
import datetime

now = datetime.datetime.now()
print(now, type(now))

 

2. datetime 모듈의 timedelta를 사용해서 오늘로부터 5일, 4일, 3일, 2일, 1일 전의 날짜를 화면에 출력해보세요.

 
정답확인 ->
import datetime

now = datetime.datetime.now()

for day in range(5, 0, -1):
    delta = datetime.timedelta(days=day)
    date = now - delta
    print(date)

3. 현재시간을 얻어온 후 다음과 같은 포맷으로 시간을 출력해보세요. strftime 메서드를 사용하세요.

18:35:01 

 

정답확인 -> 
import datetime

now = datetime.datetime.now()
print(now.strftime("%H:%M:%S"))

 

4. datetime.datetime.strptime 메서드를 사용하면 문자열 형식의 시간을 datetime.datetime 타입의 시간 값으로 만들어줍니다. "2020-05-04"의 문자열을 시간 타입으로 변환해보세요.

 
 
 
정답확인 ->
import datetime

day = "2020-05-04"
ret = datetime.datetime.strptime(day, "%Y-%m-%d")
print(ret, type(ret))

 

728x90

'알고리즘' 카테고리의 다른 글

파이썬 클래스 예제 1-2  (0) 2022.04.16
파이썬 클래스 예제  (0) 2022.04.15
파이썬 함수 예제 3-6  (2) 2022.04.12
파이썬 함수 예제 3-5  (0) 2022.04.11
파이썬 함수 예제 3-4  (0) 2022.04.10