zfill() 메소드
지정한 문자열 길이가 될때까지 문자열 앞을 '0'으로 채워 반환.
import datetime
# 현재 날짜/시간
now = datetime.datetime.now()
hour = now.hour
# 1
minute = now.minute
# 7
time_format = f"{hour}시간 {str(minute).zfill(2)}분"
print(time_format)
# 1시간 07분
만일 현재 시간이 1시 7분이라면
str(minute).zfill(2) => 2자리가 될때까지 앞을 0으로 채워 ' 07 '을 반환.
'Python > 공부공부' 카테고리의 다른 글
[Python] 웹 프레임워크 (Django, Flask, FastAPI, Sanic 등..) (0) | 2024.10.14 |
---|---|
[Python] pymysql 라이브러리 (MySQL 데이터 베이스 연동) (0) | 2024.10.14 |
[Python] dictionary 타입 get 메소드 / KeyError (0) | 2024.07.12 |
[Python] datetime 날짜/시간 모듈 (fromtimestamp(), utcfromtimestamp()) (0) | 2024.07.04 |
[Python] 문자열 포매팅 ( str.format(), f-string, """ ) (0) | 2024.07.03 |