> 백엔드 개발 > 파이썬 튜토리얼 > Python 시간 모듈에서 시간을 얻고 변환하는 방법

Python 시간 모듈에서 시간을 얻고 변환하는 방법

WBOY
풀어 주다: 2023-05-13 12:19:06
앞으로
1909명이 탐색했습니다.

Python 시간 모듈 시간 획득 및 변환

Python의 시간 라이브러리는 현재 날짜 및 시간에 액세스하고, 시간을 다른 형식으로 출력하고, 지정된 시간을 기다리는 등 시간 관련 처리를 수행할 수 있습니다.

1. 시간 가져오기

1.1. 타임스탬프

import time
timestamp = time.time()
# 1682737552.5009851
로그인 후 복사

1970년 1월 1일 00:00:00부터 현재까지의 총 초 수, 그리니치 표준시(GMT)

1.2.

1.3. 시간 형식

import time
struct_time = time.localtime()
#time.struct_time(tm_year=2023, tm_mon=4, tm_mday=29, tm_hour=11, tm_min=6, tm_sec=43, tm_wday=6, tm_yday=120, tm_isdst=0)
로그인 후 복사

%Y 십진수로 표시된 연도(연도)

%m 월을 십진수로 표시합니다. [01,12].(월)
%d 월을 십진수로 표시합니다. [01,31].(日)
%H 시(24시간제)를 십진수로 표현 [00,23].(시-24시간)
%M 분을 십진수로 표현 [00,59 ].( 분)
%S 초를 십진수로 표현한 [00,61].(초)
%z UTC로부터의 시간대 오프셋.(국제 표준시와 현지 시간(동8구, 베이징 시간)의 시차)
% a 로케일의 약식 요일 이름. (요일 - 약어)
%A 로케일의 전체 요일 이름. (요일 - 전체 이름)
%b 로케일의 약식 월 이름. )
%B 로케일의 전체 월 이름.(월 이름-전체 이름)
%c 로케일의 적절한 날짜 및 시간 표현.(리눅스 시간 형식)
%I 시간(12시간제)을 십진수로 표시 [ 01,12].(시-12시)
%p AM 또는 PM에 해당하는 로캘입니다.(오전 또는 오후)
%X 시:분:초, %H:%M:%S와 동일한 효과
%x 시간/분/초

2. 타임스탬프< 구조화된 시간

import time
format_time = time.strftime(&#39;%Y-%m-%d %H:%M:%S %p&#39;)
# 2023-04-29 11:07:30 AM
로그인 후 복사

2.2. 형식화된 시간

import time
timestamp = time.time()
# 1682738174.6577663
# 时间戳 > 结构化时间
struct_time = time.localtime(timestamp)  # 默认time.time()
# time.struct_time(tm_year=2023, tm_mon=4, tm_mday=29, tm_hour=11, tm_min=16, tm_sec=14, tm_wday=6, tm_yday=120, tm_isdst=0)
# 结构化时间 > 时间戳
timestamp = time.mktime(struct_time)
# 1682738174.0
로그인 후 복사

위 내용은 Python 시간 모듈에서 시간을 얻고 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:yisu.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿