반응형
질문
오늘 날짜를 YYYY-MM-DD
형식으로 반환하는 다음과 같은 방법보다 더 좋은 방법이 있나요?
str(datetime.datetime.today()).split()[0]
답변
<p>
strftime
</a>를 사용하세요:
</p>
>>> from datetime import datetime
>>> datetime.today().strftime('%Y-%m-%d')
'2021-01-26'
<p>
Hour:Minute:Second
를 제로 패딩하여 끝에 포함시키려면:
</p>
>>> datetime.today().strftime('%Y-%m-%d %H:%M:%S')
'2021-01-26 16:50:03'
<p>
UTC 날짜와 시간을 얻으려면:
</p>
>>> datetime.utcnow().strftime('%Y-%m-%d %H:%M:%S')
'2021-01-27 00:50:03'
반응형
댓글