
SeasLog::getDatetimeFormat 함수의 반환 값은 문자열 형식으로 날짜 및 시간을 나타내는 포맷을 반환합니다. 따라서, 이 함수의 반환 값이 datetime 형식인지 확인하기 위해서는 문자열 형식인지 확인하는 방법을 사용할 수 있습니다.
PHP의 is_string() 함수를 사용하여 반환 값이 문자열 형식인지 확인할 수 있습니다.
#hostingforum.kr
php
$format = SeasLog::getDatetimeFormat();
if (is_string($format)) {
// 문자열 형식인 경우
} else {
// 문자열 형식이 아닌 경우
}
또한, 반환 값이 datetime 형식인지 확인하기 위해서는 DateTime::createFromFormat() 함수를 사용하여 datetime 객체를 생성하고, 생성이 성공적으로 완료되면 datetime 형식이 맞다는 것을 확인할 수 있습니다.
#hostingforum.kr
php
$format = SeasLog::getDatetimeFormat();
$date = DateTime::createFromFormat($format, '2022-01-01 12:00:00');
if ($date !== false) {
// datetime 형식인 경우
} else {
// datetime 형식이 아닌 경우
}
2025-07-23 17:57