Python3 관련

python3 - 파이썬으로 현재 시간 출력하기 datetime

녕집사 2022. 1. 21. 16:03
반응형

개발하면서 다양한 코드를 작성하고 임시 저장하거나 많은 파일을 저장할 때 각자 다른 이름으로 저장해야 합니다.

 

하지만 이를 위해서 임의로 이름을 정해버리면 어떤 파일이 언제 만들어진 파일인지 알아내기가 힘듭니다.

 

만약에 파일에 시간을 넣는다면 해당 고민이 해결될 겁니다.

 

이번에는 파일에 시간을 넣어서 저장하는 방법에 대해서 알아보도록 하겠습니다.

 

먼저 datatime 라이브러리를 import 해줍니다.

 

import datetime

 

datetime을 통해서 저장할 당시에 현재 시간을 now 변수에 삽입해줍니다.

 

now = datetime.datetime.now()

그러면 now 변수를 선언할 당시에 시간을 표기해줍니다.

 

마이크로 단위까지 표기해주네요.

 

그러면 한국사람이 알아보기 쉽게 시간을 한국 단위로 변환해보도록 하죠.

 

print('현재 시간은 {}년 {}월 {}일 {}시 {}분 {}초 입니다.'.format(now.strftime('%Y'), now.strftime('%m'),
                                                                                now.strftime('%d'), now.strftime('%H'),
                                                                                now.strftime('%M'), now.strftime('%S')))

 

now.strftime("추출하고 싶은 시간대")를 통해서 원하는 시간을 각각 따로 뽑을 수 있습니다.

  • %Y:
  • %m:
  • %d:
  • %H:
  • %M:
  • %S:

대소문자의 차이로 월, 분의 차이가 생길 수 있으므로 코딩할 때 주의하시기 바랍니다.

 

 

 

반응형