본문 바로가기
반응형

datetime7

Python datetime 모듈: 날짜와 시간 완벽 활용 가이드 Python의 datetime 모듈을 사용하여 현재 날짜와 시간 가져오기, 날짜와 시간 조작, 그리고 날짜 포맷 변환하는 방법을 자세히 알아보세요. datetime 객체와 timedelta를 활용하여 효율적인 시간 처리를 경험해보세요. Python datetime 모듈: 날짜와 시간 완벽 활용 가이드Python 개발에서 날짜와 시간은 매우 빈번하게 다루어지는 데이터 유형입니다. 데이터 로깅, 스케줄링, 보고서 생성 등 다양한 분야에서 날짜와 시간을 정확하게 처리하는 능력은 필수적입니다. Python의 내장 datetime 모듈은 이러한 요구를 충족시키는 강력하고 유연한 기능을 제공합니다. 이 가이드에서는 datetime 모듈의 핵심 기능 세 가지를 자세히 살펴보고, 실제 코드 예제를 통해 datetime.. 2024. 11. 21.
파이썬 무작위로 년월일 만드는 함수 파이썬 무작위로 년월일 만드는 함수¶ In [1]: import random from datetime import datetime, timedelta def random_yeardate(): # 시작 날짜와 종료 날짜 설정 (원하는 범위 내에서 날짜를 생성할 수 있도록) start_date = datetime(2000, 1, 1) end_date = datetime(2023, 12, 31) # 시작 날짜와 종료 날짜 사이에서 랜덤한 날짜 생성 random_days = random.randint(0, (end_date - start_date).days) random_date = start_date + timedelta(days=random_days) return random_date.strftime("%Y.. 2023. 12. 12.
파이썬 타입이 시간인 데이터 만들기 datatime 파이썬 타입이 시간인 데이터 만들기 datetime 시간 타입이 필요한 이유는 일반 숫자와 연산 규칙이 다르기 때문입니다. 예를 들어, "일반 숫자와 다른 연산을 가집니다. 예를 들어 5월 31일 + 1일은 32일이 아닌 6월 1일 입니다." # date time 함수 선언 from datetime import datetime # 원하는 날짜 입력 : (년도, 월, 일, 시간, 분, 초) 순으로 입력합니다. print(datetime(2021, 5, 1, 12, 30, 10)) # out : datetime.datetime(2021, 5, 1, 12, 30, 10) # (년도, 월, 일) 까지만 입력하여도 0시 0분으로 자동 생성 합니다. print(datetime(2021, 5, 1)) # out : .. 2023. 8. 6.
파이썬 초, 분을 시간단위로 계산하는 함수 (datetime.timedelta) 100초는 몇분 몇초? 파이썬 초, 분을 시간단위로 계산하는 함수 : datetime.timedelta 100초는 몇분 몇초?¶ 초 시간으로 계산해주는 함수 In [1]: import datetime def seconds_to_time(seconds): # hh:mm:ss으로 형태 변경 return str(datetime.timedelta(seconds=seconds)) In [2]: seconds_to_time(10000) Out[2]: '2:46:40' 분을 시간으로 계산해주는 함수 In [3]: def minutes_to_time(seconds): # hh:mm:ss으로 형태 변경 return str(datetime.timedelta(minutes=seconds)) In [4]: minutes_to_time.. 2023. 3. 1.
datetime을 이용하여 일주일치 날짜 만들기 파이썬 datetime을 이용하여 일주일치 날짜 리스트 만들기¶ 우선, detetime.now 함수를 이용하여 최근 일주일치 데이터를 리스트 형태로 만들 수 있습니다. In [1]: import datetime today = datetime.datetime.now() date_list = [(today - datetime.timedelta(days=i)).strftime("%Y-%m-%d") for i in range(7)] date_list Out[1]: ['2023-03-01', '2023-02-28', '2023-02-27', '2023-02-26', '2023-02-25', '2023-02-24', '20.. 2023. 3. 1.
파이썬 오늘 날짜 만들기 datetime [파이썬, python] datetim으로 오늘 날짜 만들기¶ 오늘 날짜 만들기¶ In [2]: import datetime today_dt = datetime.datetime.now() # today (type : datetime) today_dt Out[2]: datetime.datetime(2021, 3, 11, 1, 39, 58, 958012) In [3]: #날짜 표현 형태 1 (type:string) today_dt.strftime('%Y%m%d') Out[3]: '20210311' In [4]: #날짜 표현 형태 2 (type:string) today_dt.strftime('%Y-%m-%d') Out[4]: '2021-03-11' [참.. 2023. 1. 15.
반응형