timedelta Data/Python 2020. 2. 18. [Python] relativedelta함수 (timedelta엔 한달빼는게 왜없을까) timedelta에서 month계산하는 방식이없어서 찾아보니 relativedelta 함수를 이용해서 계산한다고함 from datetime import datetime, timedelta from dateutil.relativedelta import relativedelta target_date = '2020-02-10' # 이건 안된다... # month_before = (datetime.strptime(target_date, '%Y-%m-%d') - timedelta(months = 1)).strftime('%Y-%m-%d') # 이렇게 계산해야지만 가능 month_before = (datetime.strptime(target_date, '%Y-%m-%d') - relativedelta(months .. Data/Data Analysis 2018. 12. 27. [SQL] strptime 함수 사용하기 DB를 만지다보면 날짜관련 데이터를 계산 혹은 수집해야할때가 있는데 특히 날짜연산을 할때가 많을것이다 이때 사용하는 함수가 strptime함수 사용법은 다음과같다 12345from datetime import date, datetime, timedelta date_data = '2018-08-01' target_date = datetime.strptime(date_data, '%Y-%m-%d') 5번째 라인의 strptime함수 두번째 인자는 다음과 같은 형식으로 넣어야한다 예를들어서 DB 안에 2018-08-01이라는 string date자료가 들어있을경우두번째 인자에는 '%Y-%m-%d' 로 해줘야한다 2018/08/01일경우엔? '%Y/%m/%d'로 해주면된다. [출저] https://datasci.. 이전 1 다음