본문 바로가기

datetime26

Python 날짜를 주면 요일을 어떻게 구할 수 있나요?, How do I get the day of week given a date? 질문 다음을 알고 싶습니다: 날짜 (datetime 객체)가 주중의 어떤 날인지 어떻게 알 수 있나요? 예를 들어, 일요일은 첫 번째 날, 월요일: 두 번째 날.. 등등입니다 그리고 입력이 오늘의 날짜와 같은 경우. 예시 >>> today = datetime.datetime(2017, 10, 20) >>> today.get_weekday() # 내가 찾는 것 출력은 아마도 6 (금요일이기 때문에)일 것입니다. 답변 weekday()를 사용하세요: >>> import datetime >>> datetime.datetime.today() datetime.datetime(2012, 3, 23, 23, 24, 55, 173504) >>> datetime.datetime.today().weekday() 4 문서에.. 2023. 6. 26.
Python 파이썬에서 오늘 날짜를 YYYY-MM-DD 형식으로 가져오는 방법은 무엇인가요?, Getting today's date in YYYY-MM-DD in Python? 질문 오늘 날짜를 YYYY-MM-DD 형식으로 반환하는 다음과 같은 방법보다 더 좋은 방법이 있나요? str(datetime.datetime.today()).split()[0] 답변 strftime를 사용하세요: >>> from datetime import datetime >>> datetime.today().strftime('%Y-%m-%d') '2021-01-26' Hour:Minute:Second를 제로 패딩하여 끝에 포함시키려면: >>> datetime.today().strftime('%Y-%m-%d %H:%M:%S') '2021-01-26 16:50:03' UTC 날짜와 시간을 얻으려면: >>> datetime.utcnow().strftime('%Y-%m-%d %H:%M:%S') '2021-01.. 2023. 6. 26.
Python ISO 8601 형식의 날짜를 구문 분석하는 방법은 무엇인가요?, How do I parse an ISO 8601-formatted date? 질문 나는 RFC 3339 문자열을 파싱해야하는데, "2008-09-03T20:56:35.450686Z"와 같은 형식을 Python의 datetime 유형으로 변환해야합니다. 나는 Python 표준 라이브러리에서 strptime을 찾았지만, 그것은 매우 불편합니다. 이를 수행하는 가장 좋은 방법은 무엇인가요? 답변 python-dateutil의 isoparse 함수 python-dateutil 패키지에는 질문에서처럼 RFC 3339 날짜 및 시간 문자열뿐만 아니라 다른 ISO 8601 날짜 및 시간 문자열(UTC 오프셋이 없는 문자열 또는 날짜만 나타내는 문자열 등)을 구문 분석하는 dateutil.parser.isoparse가 있습니다. >>> import dateutil.parser >>> dateu.. 2023. 6. 25.
Python 파이썬에서 날짜를 datetime으로 변환하기, Convert date to datetime in Python 질문 Python에서 date를 datetime으로 변환하는 내장 메서드가 있나요? 예를 들어 주어진 날짜의 자정 datetime을 가져오는 것이 가능한가요? 반대 변환은 쉽습니다: datetime에는 .date() 메서드가 있습니다. 제가 수동으로 datetime(d.year, d.month, d.day)를 호출해야 할까요? 답변 datetime.combine(date, time)을(를) 사용할 수 있습니다. 시간에 대해서는 자정으로 초기화된 datetime.time 객체를 만듭니다. from datetime import date from datetime import datetime dt = datetime.combine(date.today(), datetime.min.time()) 2023. 6. 6.