새소식

인기 검색어

Python

파이썬 현재 날짜 가져오기

  • -

 

코드를 짜다보면 파일명 저장하거나 로그를 기록하는 등 현재시간을 알야하 하는 경우가 종종 있다

근데 꼭 사용하려하면 기억이 잘 안난다...

그래서 정리함

 

✅ 파이썬에서 현재시간을 출력

from datetime import datetime

# 현재 날짜와 시간 출력
now = datetime.now()
print(now)

 

만약 현재 날짜만 출력하고 싶다면, 아래와 같이 코드를 작성할 수 있다. 다양한 포맷을 사용하고 싶다면 strftime() 함수를 사용하면 된다.

 

▪️ YYYY-MM-DD 포맷

from datetime import date

# 현재 날짜 출력
today = date.today()
print(today)

 

✅ 파일 이름에 날짜 시간 포함시키는 예제

from datetime import datetime

# 현재 날짜와 시간을 YYYYMMDDHHMMSS 형식으로 얻기
now = datetime.now()
datetime_string = now.strftime("%Y%m%d%H%M%S")

# 파일명 생성
filename = "file_" + datetime_string + ".txt"

print(filename)  # 출력 예: file_20230101123000.txt

%H는 시간(24시간제), %M는 분, %S는 초를 나타낸다. 이 형식은 날짜 및 시간의 고유성을 보장하기 때문에, 같은 시간에 생성되지 않는 한 동일한 파일 이름이 생성되지 않는다.

 

Contents

포스팅 주소를 복사했습니다