라이브러리
[PHP] date_create_from_format - DateTime::createFromFormat의 별칭
PHP의 date_create_from_format 함수
PHP의 `date_create_from_format` 함수는 날짜와 시간을 생성하는 데 사용됩니다. 이 함수는 날짜와 시간을 문자열로 표현한 다음, 지정된 형식으로 파싱하여 DateTime 객체를 반환합니다.
# 함수의 매개 변수
- `format`: 날짜와 시간을 표현하는 형식입니다. 예를 들어, `'Y-m-d H:i:s'`는 년-월-일 시간:분:초 형식입니다.
- `date_string`: 날짜와 시간을 문자열로 표현한 것입니다.
# 함수의 반환 값
- `DateTime` 객체: 지정된 날짜와 시간을 표현하는 `DateTime` 객체를 반환합니다.
# 예제
#hostingforum.kr
php
// 년-월-일 시간:분:초 형식의 날짜와 시간을 문자열로 표현합니다.
$date_string = '2022-07-25 14:30:00';
// date_create_from_format 함수를 사용하여 DateTime 객체를 생성합니다.
$date = date_create_from_format('Y-m-d H:i:s', $date_string);
// DateTime 객체의 날짜와 시간을 출력합니다.
echo '날짜: ' . date_format($date, 'Y-m-d') . "
";
echo '시간: ' . date_format($date, 'H:i:s') . "
";
// DateTime 객체의 날짜와 시간을 변경합니다.
$date->modify('+1 day');
// 변경된 날짜와 시간을 출력합니다.
echo '변경된 날짜: ' . date_format($date, 'Y-m-d') . "
";
echo '변경된 시간: ' . date_format($date, 'H:i:s') . "
";
# 예제 설명
이 예제에서는 `date_create_from_format` 함수를 사용하여 년-월-일 시간:분:초 형식의 날짜와 시간을 문자열로 표현한 다음, `DateTime` 객체를 생성합니다. 생성된 `DateTime` 객체의 날짜와 시간을 출력하고, 변경된 날짜와 시간을 출력합니다.
# 사용 가능한 형식
PHP의 `date_create_from_format` 함수에서 사용할 수 있는 형식은 다음과 같습니다.
- `Y`: 년
- `m`: 월
- `d`: 일
- `H`: 시간 (24시간 형식)
- `i`: 분
- `s`: 초
- `a`: AM/PM
- `A`: AM/PM (대문자)
- `B`: 월 이름
- `b`: 월 이름 (약어)
- `l`: 요일 이름
- `D`: 요일 이름 (약어)
- `F`: 월 이름 (대문자)
- `M`: 월 이름 (약어)
- `W`: 주 번호
- `X`: 년-월-일 형식
- `x`: 년-월-일 형식 (약어)
- `Y`: 년 (4자리)
- `y`: 년 (2자리)
- `z`: 월의 일수
이러한 형식은 날짜와 시간을 표현하는 데 사용할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.