>  기사  >  백엔드 개발  >  python_python에서 날짜 및 시간 출력 형식을 지정하는 방법 요약

python_python에서 날짜 및 시간 출력 형식을 지정하는 방법 요약

不言
不言원래의
2018-04-08 11:58:522961검색

이 글은 주로 Python에서 날짜 및 시간 출력 형식을 지정하는 방법을 소개합니다. Python의 일반적인 날짜 및 이벤트 작업 기술이 요약되어 있습니다. 도움이 필요한 친구들이 참고할 수 있습니다. Python의 날짜 및 시간 형식의 출력 방법. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.

Python의 날짜 및 시간 형식 지정 함수는 datetime.datetime.strftime()입니다. 문자열을 날짜 유형으로 변환하는 함수는 datetime.datetime.strptime()입니다. 두 함수 모두 날짜 및 시간 형식과 관련됩니다. 여기에는 각 매개변수의 사용법과 예를 자세히 보여주기 위해 문자열, 세부 코드가 제공됩니다.

다음은 날짜 및 시간 형식 지정 시 사용할 수 있는 대체 기호입니다. %a 현재 요일의 영어 약어를 출력합니다.


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%a')
'Sun'


%A 요일의 전체 이름을 English


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%A')
'Sunday'


%b 해당 월의 영문 약어를 출력합니다.


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%b')
'Sep'


%B 해당 월의 영문 약어를 출력합니다.


rr 리


%c 날짜와 시간을 현지 시간으로 표시합니다


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%B')
'September'


%d 1~31 사이의 숫자로 해당 월의 일자, 즉 일, 월, 일을 표시합니다


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%c')
'09/15/13 21:43:29'


%H는 24시간 형식으로 표시됩니다(예: 02,14


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%d')
'15'


%I는 현재 시간을 12시간 형식으로 표시합니다. 예: , jb51.net 서버의 현재 시간은 오후 21시입니다. %I를 사용하면 09


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%H')
'21'


%j가 현재 날짜를 연도의 날짜로 표시합니다. 예를 들어, 현재 jb51.net의 경우. 서버 시간은 2013년 9월 15일이며, 258로 표시되며 이는 258번째 날입니다.


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%I')
'09'


%m은 1~12


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%j')
'258'

을 표시합니다.


%M은 00-59 사이의 분을 표시합니다


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%m')
'09'


%p 오전 또는 오후를 A.M./P.M으로 표시합니다.


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%M')
'43'


%S는 초 수를 표시합니다. 0-59 사이


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%p')
'PM'


%U는 연도를 표시합니다. 주의 첫날은 일요일입니다. 예를 들어 현재 www.jb51.net 서버 시간은 2013년 9월 15일 일요일입니다. 37주차로 표시됩니다


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%S')
'29'


%w 요일입니다. 여기서 일요일은 0이고 월요일은 1입니다. 예: jb51.net 현재 날짜는 2013년 9월 17일 화요일입니다. 표시된 결과는 2


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%U')
'37'


%W입니다. U%와의 차이점은 월요일이 주의 첫 번째 날이라는 것입니다. 시간은 2013년 9월 17일 화요일이며 37번째 주로 표시됩니다. 범위는 0-51


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%w')
'2'


%x 현지 날짜를 표시합니다(예: jb51.net 현지 시간). is: 2013년 9월 17일 베이징 시간


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%W')
'37'


%X는 현지 시간을 표시합니다. 예를 들어 jb51.net의 현지 시간은: 2013년 9월 17일 베이징 시간 07:55:04입니다.


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%x')
'09/17/13'


%y는 (00 - 99) 사이의 연도를 표시합니다. 예: jb51.net 서버 시간은 2013년 9월 17일이며 표시되는 결과는 13


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%X')
'07:55:04'

입니다.


%Y는 전체 연도를 표시합니다. 예: jb51.net 서버 시간: 2013 September 매월 17일에 표시된 결과는 2013


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%y')
'13'


%z, %Z 출력 시간 영역을 표시할 수 없는 경우 빈 문자로 표시됩니다. %% % 기호를 표시하는 데 사용됩니다.


>>> import datetime
>>> now=datetime.datetime.now()
>>> now.strftime('%Y')
'2013'


전체 예를 들어보세요.

현재 날짜와 시간을 표시합니다. 형식은 다음과 같습니다. : 연-월-일 시:분:초



>>> now.strftime('%%')
'%'

위 내용은 python_python에서 날짜 및 시간 출력 형식을 지정하는 방법 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.