"from datetime import datetime"과 "from datetime import timedelta"

"from datetime import datetime"과 "from datetime import timedelta"는 모두 Python의 `datetime` 모듈에서 특정 함수를 가져오는 방법입니다.

1. **"from datetime import datetime":**


이 구문은 `datetime` 모듈에서 `datetime` 함수를 가져옵니다. `datetime` 함수는 날짜와 시간 정보를 표현하는 데 사용되며, 현재 시간을 얻거나 특정 날짜와 시간을 생성하는데 유용합니다.

   예제:

   ```python
   from datetime import datetime

   # 현재 시간을 가져오기
   current_time = datetime.now()
   print("Current Time:", current_time)

   # 특정 날짜와 시간을 생성하기
   specific_time = datetime(2023, 7, 1, 12, 30, 0)
   print("Specific Time:", specific_time)
   ```



2. **"from datetime import timedelta":**
 이 구문은 `datetime` 모듈에서 `timedelta` 함수를 가져옵니다.

`timedelta` 함수는 두 개의 날짜 또는 시간 간의 차이를 계산하는 데 사용됩니다.

   예제:

   ```python
   from datetime import datetime, timedelta

   # 현재 시간
   current_time = datetime.now()

   # 3일 뒤의 시간 계산
   three_days_later = current_time + timedelta(days=3)
   print("Three Days Later:", three_days_later)

   # 1시간 30분 뒤의 시간 계산
   one_hour_thirty_minutes_later = current_time + timedelta(hours=1, minutes=30)
   print("One Hour Thirty Minutes Later:", one_hour_thirty_minutes_later)
   ```


위의 예제에서 `from datetime import datetime`은 현재 시간을 가져오거나 특정 날짜와 시간을 생성하는데 사용하는 `datetime` 함수를 가져옵니다. 

 

반면에 `from datetime import timedelta`는 두 개의 날짜 또는 시간 간의 차이를 계산하는데 사용하는 `timedelta` 함수를 가져옵니다.

이렇게 `from`과 `import`를 사용하여 특정 함수만 가져오는 것은 해당 함수들을 모듈 이름을 생략하고 바로 사용할 수 있어서 편리합니다.