본문 바로가기
반응형

datetime4

Python - Days, 날짜 Count 쉽게 계산하기 Datetime 값을 처리하다보면, Days(날짜)값을 확인하고 싶은 경우가 많다.이럴경우 가장 쉽게 진행할 수 있는 방법은 초단위로 변환한 후 Round 내장함수로 처리해주는 것이 가능하다.코드는 다음과 같다. import datetimestart_date = datetime.datetime.now()end_date = datetime.datetime.now()end_date = end_date + datetime.timedelta(days=5)sub_date = end_date - start_date# 전체 초시간을 하루 초단위로 구해진 값day_count = (sub_date.total_seconds() / 86400)#.0 이하를 버리기 위해서는 round로 처리해주는.. 2024. 4. 24.
Python - Microsecond(마이크로초) 단위 문자열 변환하기 가장 기본적으로 많이 사용되는 시간 값은 소수점 6자리로 표현되는 Microsecond(마이크로초) 단위의 시간 값이라고 할 수 있다. from datetime import datetime str_datetime = '2023-12-18T15:47:56.599821' convert_datetime = datetime.strptime(str_datetime, '%Y-%m-%dT%H:%M:%S.%f') datetime.datetime(2023, 12, 18, 15, 47, 56, 599821) 2024. 3. 14.
C#/.NET - DateTime 문자열 포맷 전체 아래 글에 세부적으로 잘 정리되어 있는데, 시간 값을 표현하는 방식을 하도 자주 사용하다보니, 예제를 갈무리 해봤다. DateTime.Now.ToString("MM/dd/yyyy") 05/29/2015 DateTime.Now.ToString("dddd, dd MMMM yyyy") Friday, 29 May 2015 DateTime.Now.ToString("dddd, dd MMMM yyyy") Friday, 29 May 2015 05:50 DateTime.Now.ToString("dddd, dd MMMM yyyy") Friday, 29 May 2015 05:50 AM DateTime.Now.ToString("dddd, dd MMMM yyyy") Friday, 29 May 2015 5:50 DateTime... 2024. 2. 23.
Python - Datetime 날짜 문자열 변환 strftime() 활용 날짜는 여러가지로 활용하는 요소가 많다, 특히 다른 데이터 형태로 활용해야 하는 경우 날짜를 원하는 문자열로 변경해서 활용하는것이 가장 많이 사용되는 방식으로 datetime에서 제공하는 문자열 변환 함수 strftime에 대해서 알아보도록 하자. strftime을 이용하면 datetime의 값을 문자열로 변경할 수 있으며, 변환시 사용할 수 있는 주요 메소드는 다음과 같다. 메소드 마다 특정 자리로 고정되어 있으며, 값이 없는 경우 0으로 표현하도록 되어 있다. 10진수 표기 - 2자리 %d : 날짜 표시 %m : 월 표시 %y : 년도 표시 %H : 24시간 표기 %I : 12시간 표기 %M : 분 %S : 초 4자리 %Y : 년도 6자리 %f : 마이크로 초 (6자리) 사용시 주의할 점은 y는 대소.. 2022. 5. 10.
반응형