반응형

Python

안녕하세요.

즐거운 우리집 (https://joyfulhome.tistory.com/) 입니다.

 

오늘은 간만에 파이썬 (Python) 에 대해서 공부해 보려고 합니다.

파이썬은 다른 것들에 대해서 사용하기가 쉬워서 많이들 사용하고 계시죠.

그래서 이 Python 에 대한 문의도 있어서 같이 알아보기로 해요.

 

오늘은 이 파이썬에서 오늘의 날짜 또는 오늘의 시간을 알아와서 프린트 하는 방법에 대해서 알아보려고 합니다.

그럼 파이썬 기초 강의 시작해볼까요?

 

파이썬(Python) 에서 오늘의 날짜 및 시간 알아보는 방법 - datetime

파이썬에서 날짜 및 시간을 알기 위해서는 기 구현된 'datetime' 이라는 모듈을 사용합니다.

그럼 우선 이 datetime 을 불러와 볼까요?

 
요렇게 말이죠~ ㅎㅎㅎ
from datetime import datetime

 

그런다음 현재 시간을 알려줘라~고 합니다.

어떻게요? 바로 이렇게요. 

 

from datetime import datetime

print("==================")
print("datetime.today() : " , datetime.today())
print("==================")

 

datetime.today() 라고 하면 오늘의 날짜 및 시간을 알려달라는 것입니다.

그럼 어떻게 결과가 나올까요?

 

그 결과는 아래와 같이 노출됩니다.

==================
datetime.today() :  2022-06-29 12:02:06.068790
==================

앞에 함수는 어떤 함수라고 보기 쉬우시라고 적은 것이구요. 

뒤를 한 번 보세요.

오늘은 2022년 06월 29일 오후 12시 2분 6초 068790 입니다. 맞죠? ㅎ

 

그럼 이렇게 한번에 모두 사용을 해야 하냐??? 아닙니다.

 

반응형

 

 

자신에게 필요한 년 / 월 / 일 / 시 / 분 / 초 / 마이크로초 ... 를 각기 분리해서 사용하실 수 있습니다.

 

어떻게 하는지 한 번 코드를 보시면서 해보실까요?

 

from datetime import datetime

print("==================")
print("datetime.today() : " , datetime.today())
print("==================")
print("datetime.today().year : " , datetime.today().year)
print("datetime.today().month : " , datetime.today().month)
print("datetime.today().day : " , datetime.today().day)
print("datetime.today().hour : " , datetime.today().hour)
print("datetime.today().minute : " , datetime.today().minute)
print("datetime.today().second : " , datetime.today().second)
print("datetime.today().microsecond : " , datetime.today().microsecond)
print("==================")

한 번 실행해 볼까요?

==================
datetime.today() :  2022-06-29 12:02:06.068790
==================
datetime.today().year :  2022
datetime.today().month :  6
datetime.today().day :  29
datetime.today().hour :  12
datetime.today().minute :  2
datetime.today().second :  6
datetime.today().microsecond :  68853
==================

바로 이렇게 결과를 보실 수 있습니다.

전체적으로 찍을 수 있지만, 원하는 부분을 찍을 수도 있죠.

오늘의 년도,

오늘의 월,

오늘의 일,

현재의 시간,

현재의 분,

현재의 초,

현재의 마이크로초...

이렇게 말이죠.

 

우선 코드를 복사 하셔서 실행해 보신 후 필요한 부분만 가져다 써보세요.

자신이 직접 타이핑해서 쳐 보아야지 자신의 것이 되지만,

오타 등으로 실행이 되지 않을때는.... 이미 잘 된 코드를 복사하셔서 사용하시면.. 빠르게 사용하실 수 있습니다. ㅎ

 

 

점심 맛있게 드시고 오늘도 즐거운 하루 되세요~ ^^

 

반응형