본문 바로가기

DateManipulation3

Python 파이썬 날짜 문자열을 날짜 객체로 변환하기, Python date string to date object 질문 파이썬에서 문자열을 날짜 객체로 변환하는 방법은 무엇인가요? 문자열은 "24052010" (형식: "%d%m%Y")이 됩니다. datetime.datetime 객체가 아닌 datetime.date 객체를 원합니다. 답변 당신은 Python의 strptime을(를) 사용할 수 있습니다. 이는 datetime 패키지에 있습니다: >>> import datetime >>> datetime.datetime.strptime('24052010', "%d%m%Y").date() datetime.date(2010, 5, 24) 2023. 10. 27.
현재 날짜로부터 6개월 후의 날짜를 datetime Python 모듈을 사용하여 어떻게 계산하나요?, How do I calculate the date six months from the current date using the datetime Python module? 질문 저는 datetime Python 모듈을 사용하고 있습니다. 현재 날짜로부터 6개월 후의 날짜를 계산하려고 합니다. 이를 위해 조금 도움을 받을 수 있을까요? 현재 날짜로부터 6개월 후의 날짜를 생성하는 이유는 검토 날짜를 생성하기 위함입니다. 사용자가 데이터를 시스템에 입력하면 해당 데이터의 검토 날짜는 데이터 입력 날짜로부터 6개월 후입니다. 답변 나는 이 솔루션이 좋다고 생각했습니다. (이것은 python-dateutil 확장 기능을 사용합니다.) from datetime import date from dateutil.relativedelta import relativedelta six_months = date.today() + relativedelta(months=+6) 이 접근 방식의 장점.. 2023. 9. 15.
Python 파이썬에서 날짜에 일 수를 더하는 방법, Adding days to a date in Python 질문 나는 날짜 "10/10/11(m-d-y)"을 가지고 있으며, Python 스크립트를 사용하여 5일을 추가하고 싶습니다. 월말에도 작동하는 일반적인 해결책을 고려해주세요. 다음 코드를 사용하고 있습니다: import re from datetime import datetime StartDate = "10/10/11" Date = datetime.strptime(StartDate, "%m/%d/%y") print Date -> '2011-10-10 00:00:00'을 출력합니다. 이제 이 날짜에 5일을 더하고 싶습니다. 다음 코드를 사용했습니다: EndDate = Date.today()+timedelta(days=10) 이는 다음 오류를 반환했습니다: name 'timedelta' is not defin.. 2023. 9. 8.