파이썬 - 시간 라이브러리 (datetime) 정리
Python - 시간 라이브러리 (datetime) 1. 라이브러리 from datetime import datetime import datetime 으로하면, 메서드를 사용할때 datetime.datetime.now() 이렇게 써야하는 불편함이 있기에, from datetime 모부터 쓸것 2. 함수 / 메서드 종류 a = datetime.now() a = datetime.today() 이렇게 선언했다고 했을때 아래 메서드를 이렇게 표현할 수 있다. 메서드명 출력 예시 설명 a.now() a.today() 2024-02-28 08:57:41.221849 현재 날짜와 시간을 출력 * 여러값이 같이 출력되므로 함수() 형식 a.year 2024 현재 연도를 출력 a.month 2 현재 월을 출력 a.day 28 현재 일을 출력 a.weekday() 2 요일을 출력 ( 0이 월요일) a.isoweekday() 3 ISO 규격에 따른 요일을 출력 (1이 월요일) a.date() 2024-02-28 날짜를 출력 *함수() a.time() 08:57:41.221849 시간을 출력 *함수() a.hour 8 현재 시간의 시를 출력 a.minute 57 현재 시간의 분을 출력 a.second 41 현재 시간의 초를 출력 3. now()와 today() 차이점 datetime.now(), datetime.today() 둘다 정말 똑.같.은 값을 리턴한다. 하나의 차이점은 now()는 매개변수로 국가별 타임시간대를 출력할 수 있다는 것이다. 기본값은 today와 동일하게 현재 있는 지역의 시간대, 날짜를 리턴함 * datetime 모듈의 메서드 및 함수 주의할 점 1) 괄호 여러 함수, 메서드들이 있다. 이 중에서 어떤것이 괄호를 입력하는 건지 헷갈렸다. now(), today(), date(), time(), w...