본문 바로가기

Seconds3

Python 파이썬에서 datetime.time에 N초를 추가하는 표준 방법은 무엇인가요?, What is the standard way to add N seconds to datetime.time in Python? 질문 파이썬에서 datetime.time 값이 주어지면, 예를 들어 11:34:59 + 3 = 11:35:02와 같이 정수 초를 추가하는 표준 방법이 있을까요? 다음과 같은 명백한 아이디어들은 작동하지 않습니다: >>> datetime.time(11, 34, 59) + 3 TypeError: +에 대한 지원되지 않는 피연산자 유형: 'datetime.time' 및 'int' >>> datetime.time(11, 34, 59) + datetime.timedelta(0, 3) TypeError: +에 대한 지원되지 않는 피연산자 유형: 'datetime.time' 및 'datetime.timedelta' >>> datetime.time(11, 34, 59) + datetime.time(0, 0, 3) Ty.. 2023. 10. 16.
Python 파이썬에서 두 개의 날짜 및 시간 객체 간의 시간 차이를 어떻게 찾을 수 있나요?, How do I find the time difference between two datetime objects in python? 질문 두 개의 datetime 객체 사이의 시간 차이를 분 단위로 어떻게 알 수 있나요? 답변 >>> import datetime >>> first_time = datetime.datetime.now() >>> later_time = datetime.datetime.now() >>> difference = later_time - first_time datetime.timedelta(0, 8, 562000) >>> seconds_in_day = 24 * 60 * 60 >>> divmod(difference.days * seconds_in_day + difference.seconds, 60) (0, 8) # 0 분, 8 초 나중 시간에서 처음 시간을 빼면 difference = later_time - fir.. 2023. 9. 18.
Python 초를 시간, 분, 초로 어떻게 변환하나요?, How do I convert seconds to hours, minutes and seconds? 질문 나는 시간 정보를 초 단위로 반환하는 함수가 있지만, 이 정보를 시간:분:초 형식으로 저장해야합니다. Python에서 초를 이 형식으로 변환하는 쉬운 방법이 있을까요? 답변 다음과 같이 datetime.timedelta 함수를 사용할 수 있습니다: >>> import datetime >>> str(datetime.timedelta(seconds=666)) '0:11:06' 2023. 7. 24.