본문 바로가기
programming/Python

파이썬 현재 날짜와 시간 표시하기 python datetime module now() method

by 개코 - 개발과 코딩 2021. 12. 1.

파이썬에서 현재 날짜와 시간을 표현하기 위해 now() 메서드를 사용한다. 이 메서드를 사용하기 위해 날짜관련 빌트인 모듈을 import 해야 한다. 모듈명은 datetime 이다. 어떤 프로그래밍언어든지 날짜관련한 정보는 은근히 사람을 괴롭히기도 하고 귀찮게 하기도 하지만, 이런 것들은 개발자 입맛에 맞게 모듈화하면 그만이다.

파이썬 현재 날짜 표시하기
python datetime module now() method

날짜를 표현하는 것은 어느 프로그래밍 언어나 다 같다.

현재 시간을 표현하고 기간을 표현한다.

파이썬도 그러한 날짜관련 모듈이 있다.

너무 간단하게 적을 것도 없다.

이전에는 시스템관련 모듈을 다룬 바 있다.

datetime 모듈

시간 관련한 메서드를 사용할 때 보통 사용하는 것들이 datetime 이다.

C#은 date 자바도 date 또는 calendar

파이썬은 datetime 이다.

메서드도 다른 것과 비슷하다. now() 메서드를 사용하면 된다.

이것만 작성하면 현재 날짜와 시간을 가져올 수 있다.

표시되는 정보는 현재날짜, 현재시간, 밀리세컨초까지 이다.

이것을 사용하기 위해 import 키워드를 사용해야 한다.

샘플코드

너무 간단해서 적을게 없다.

간단하게 코드와 결과화면만 보고 넘어가자

print("----------")

import datetime as dt

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

vData = dt.datetime.today()
print(type(vData), vData)

print("----------")

현재시간을 보여주기 위해 datetime 모듈을 import 하였다.

datetime.now() 메서드를 사용하여 현재 시간을 표현하고 있다.

그런데 하나가 더 있다. today() 메서드이다.

둘의 차이가 조금 난해하지만, 결과는 같다.

반응형

댓글