날짜를 빼는 함수는 각 프로그래밍 언어마다 다를 수 있습니다. 아래는 몇 가지 프로그래밍 언어의 예시입니다.
Python:
python
from datetime import datetime, timedelta
# 오늘 날짜
today = datetime.today().date()
# 지정한 날짜
specified_date = datetime(2023, 12, 6).date()
# 날짜 차이 계산
diff = specified_date - today
# 결과 출력
print(diff.days)
JavaScript:
javascript
// 오늘 날짜
var today = new Date();
// 지정한 날짜
var specified_date = new Date(2023, 11, 6); // 월은 0부터 시작하므로 11은 12월을 의미
// 날짜 차이 계산
var diff = specified_date - today;
// 결과 출력
console.log(Math.floor(diff / (1000 * 60 * 60 * 24)));
Java:
java
import java.time.LocalDate;
import java.time.temporal.ChronoUnit;
// 오늘 날짜
LocalDate today = LocalDate.now();
// 지정한 날짜
LocalDate specifiedDate = LocalDate.of(2023, 12, 6);
// 날짜 차이 계산
long diff = ChronoUnit.DAYS.between(today, specifiedDate);
// 결과 출력
System.out.println(diff);
위의 예시 코드는 각 언어에서 날짜 차이를 계산하는 방법을 보여주는 것이며, 실제로 사용할 때에는 해당 언어의 문법과 라이브러리를 참고하여 구현하시면 됩니다.
[참고 자료]