라이브러리
[PHP] date_add - DateTime::add의 별칭
PHP date_add 함수
PHP의 `date_add` 함수는 날짜와 시간을 조작하는 데 사용되는 함수입니다. 이 함수는 날짜와 시간을 지정된 기간으로 추가하거나 감소시키는 데 사용됩니다.
date_add 함수의 사용법
`date_add` 함수의 사용법은 다음과 같습니다.
#hostingforum.kr
php
date_add($date, $interval)
* `$date`: 날짜와 시간을 나타내는 날짜 객체 또는 날짜와 시간을 문자열로 표현한 값입니다.
* `$interval`: 날짜와 시간을 조작할 기간을 나타내는 날짜 간격 객체입니다.
예제
다음 예제에서는 `date_add` 함수를 사용하여 현재 날짜와 시간에서 1일을 추가하는 방법을 보여줍니다.
#hostingforum.kr
php
// 현재 날짜와 시간을 얻기 위해 date_create 함수를 사용합니다.
$date = date_create();
// 1일을 추가하기 위해 date_interval_create_from_date_string 함수를 사용합니다.
$interval = date_interval_create_from_date_string('1 day');
// date_add 함수를 사용하여 1일을 추가합니다.
date_add($date, $interval);
// 결과를 출력합니다.
echo date_format($date, 'Y-m-d H:i:s') . "
";
이 예제에서는 현재 날짜와 시간에서 1일을 추가한 결과를 출력합니다.
날짜 간격 객체의 사용
날짜 간격 객체를 사용하여 날짜와 시간을 조작할 수 있습니다. 날짜 간격 객체는 `date_interval_create_from_date_string` 함수를 사용하여 생성할 수 있습니다.
#hostingforum.kr
php
// 1일을 추가하기 위해 date_interval_create_from_date_string 함수를 사용합니다.
$interval = date_interval_create_from_date_string('1 day');
// 1일을 추가하기 위해 date_add 함수를 사용합니다.
$date = date_create();
date_add($date, $interval);
// 결과를 출력합니다.
echo date_format($date, 'Y-m-d H:i:s') . "
";
이 예제에서는 날짜 간격 객체를 사용하여 현재 날짜와 시간에서 1일을 추가한 결과를 출력합니다.
날짜 간격 객체의 속성
날짜 간격 객체에는 다음과 같은 속성이 있습니다.
* `days`: 날짜 간격의 일 수입니다.
* `months`: 날짜 간격의 월 수입니다.
* `years`: 날짜 간격의 년 수입니다.
* `hours`: 날짜 간격의 시간 수입니다.
* `minutes`: 날짜 간격의 분 수입니다.
* `seconds`: 날짜 간격의 초 수입니다.
#hostingforum.kr
php
// 1일을 추가하기 위해 date_interval_create_from_date_string 함수를 사용합니다.
$interval = date_interval_create_from_date_string('1 day');
// 날짜 간격 객체의 속성을 출력합니다.
echo $interval->days . "
";
echo $interval->months . "
";
echo $interval->years . "
";
echo $interval->hours . "
";
echo $interval->minutes . "
";
echo $interval->seconds . "
";
이 예제에서는 날짜 간격 객체의 속성을 출력합니다.
결론
`date_add` 함수는 날짜와 시간을 조작하는 데 사용되는 함수입니다. 이 함수는 날짜와 시간을 지정된 기간으로 추가하거나 감소시키는 데 사용됩니다. 날짜 간격 객체를 사용하여 날짜와 시간을 조작할 수 있습니다. 날짜 간격 객체에는 날짜 간격의 일 수, 월 수, 년 수, 시간 수, 분 수, 초 수의 속성이 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.