저는이 시간 값을 203045에서 20:40:45까지 형식화하려고했습니다. 나는 어디서부터 시작할 지 전혀 모른다. 어떤 도움을 주시면 감사하겠습니다! 감사합니다. datetime
에서어떻게 추가합니까 : 203045와 같은 형식의 시간에 파이썬으로?
답변
사용 strptime
및 strftime
기능, 전자 구조 문자열에서 날짜 객체와 특정 형식의 문자열로 후자의 형식 날짜 개체 : 당신은 또한 정규 표현식으로 재생할 수 있습니다
from datetime import datetime
datetime.strptime("203045", "%H%M%S").strftime("%H:%M:%S")
# '20:30:45'
203045와 같이 여러 값을 어떻게 구현합니까? – dontbadick
'list-comprehension '을 사용하는 것은 나쁜 선택이 아닙니다. str1에 대한 strftime ("% H : % M : % S")과 같은 것입니다. 여기서'values'를 실제 값으로 대체하십시오. – Psidom
이를 얻을 수 그들이 제로에 동일한 경우 동일한 결과 :
import re
ch = "203045"
print ":".join(re.findall('\d{2}',ch))
# '20:30:45'
하지만 내 질문은 이제 다음과 같이 거짓말을했다. 내가 가지고있는 전화 번호가 20304500이고 마지막 2 자리 "00"없이 이것을 20:30:45로 원하면 어떻게 할 수 있습니까 ?? – dontbadick
는 마지막 두 자리 숫자를 제거하려면이 시도 :
import re
ch = "20304500"
print ":".join([e for e in re.findall('\d{2}',ch) if e!="00"])
# '20:30:45'
이든 (마지막 두 자리) :
import re
ch = "20304500"
print ":".join(re.findall('\d{2}',ch)[:-1])
# '20:30:45'
- 1. 어떻게 하나 이상의 입력에서 파이썬으로 입력을 추가합니까
- 2. 특정 형식의 괄호를 파이썬으로 추출하기
- 3. 파이썬으로 표 형식의 데이터 읽기
- 4. 같은 시간에 많은 자녀들의 상태를 어떻게 바꾸는가?
- 5. 기본 형식의 shared_ptr을 파이썬으로 내보내는 방법
- 6. HTML5 JS는 같은 시간에 여러 번 같은 시간에 재생됩니다.
- 7. 특정 형식의 파일을 파이썬으로 복사하는 방법
- 8. . 쇼와 동시에 같은 시간에?
- 9. 미로 텍스트 파일 형식의 파이썬으로 미로 해결
- 10. 어떻게 같은 값 형식의 인스턴스를 만들려면 반사
- 11. 어떻게 내가 다음과 같은 형식의 문자열을 자바
- 12. messages.properties의 메시지를 catch에 어떻게 추가합니까? message.properties이 같은 파일에서
- 13. 이 사전을 어떻게 파이썬으로 변환합니까?
- 14. Blackberry의 이메일에 HTML을 어떻게 추가합니까?
- 15. 양식이 같은 시간에 생성
- 16. 호환성 : 같은 시간에 배열을
- 17. 같은 시간에 업데이트하는 방법
- 18. 두 창에 같은 시간에 서비스와 같은 DLL의
- 19. 어떻게 Groovy의리스트에 요소를 추가합니까?
- 20. wstring에 어떻게 추가합니까?
- 21. XML에서 다른 형식의 데이터를 파이썬으로 사전에로드하기
- 22. 문자열에 \를 어떻게 추가합니까?
- 23. db4o에서 같은 시간에 같은 객체 반환을 방지합니다.
- 24. 어떻게 파이썬으로 프로그램을 설치하나요?
- 25. 문자열에 첨자를 어떻게 추가합니까?
- 26. Scala에서 파일에 어떻게 추가합니까?
- 27. FBConnectButton을 어떻게 추가합니까?
- 28. int에 숫자를 어떻게 추가합니까?
- 29. J2ME에서 버튼을 어떻게 추가합니까?
- 30. DataGridViewRow에 ComboBox를 어떻게 추가합니까?
[파이썬에서 구문 분석 시간 문자열] (의 가능한 중복 http://stackoverflow.com/questions/10494312/parsing-time-string-in -python) –