콘텐츠로 건너뛰기

파이썬에서 현재 시간 가져오는 방법은?

[

Python에서 현재 시간 가져오기

현재 시간을 Python에서 가져오는 것은 시간과 관련된 작업의 좋은 시작점입니다. 가장 중요한 사용 사례 중 하나는 타임스탬프를 생성하는 것입니다. 이 튜토리얼에서는 datetime 모듈을 사용하여 현재 시간을 가져오는 방법, 표시하는 방법, 그리고 서식을 지정하는 방법을 배우게 됩니다.

Python 애플리케이션에서 현재 시간을 효과적으로 사용하려면 몇 가지 도구를 알아야 합니다. 예를 들어, 현재 시간의 속성(년, 분, 초 등)을 읽는 방법을 배우게 됩니다. 시간을 더 쉽게 읽을 수 있도록 출력하는 옵션에 대해 탐구합니다. 또한 시간의 다른 형식에 대하여 알아보고, 컴퓨터가 시간을 표현하는 방법, 시간을 직렬화하는 방법, 그리고 시간대를 다루는 방법을 배울 수 있습니다.

Python에서 시간을 표시하는 방법

Python

from datetime import datetime
now = datetime.now()
print(now)

참고: 여기서 얻는 datetime 객체는 시간대 정보가 없습니다. 일반적으로 운영 체제에서 시간대를 올바르게 해결할 수 있지만, 현재 datetime 객체 자체에는 시간대 정보가 없습니다. 이 튜토리얼의 나중 부분에서 시간대를 인식하는 객체에 대해 자세히 알아볼 것입니다.

출력된 datetime 객체의 형식을 알아볼 수 있을 겁니다. 이 형식은 시간과 날짜의 형식을 위한 ISO 8601라는 국제 표준을 따릅니다. 이 형식은 많은 곳에서 볼 수 있습니다!

그러나 Python은 ISO 8601 표준과 약간 다른 형식을 사용합니다. 표준은 타임스탬프의 날짜와 시간 부분을 T 문자로 구분하도록 지정하고 있지만, print() 함수에 전달되는 기본 datetime 객체는 이를 단일 공백으로 구분합니다.

Python

datetime.now().isoformat()

가장 가능한 많은 자세한 실행 가능한 샘플 코드를 포함하여 작성하십시오.