
PHP의 SplFileInfo 클래스의 getMTime() 함수는 Unix timestamp를 반환합니다. Unix timestamp는 1970년 1월 1일 00:00:00부터 현재까지의 초 수를 나타내는 숫자입니다.
Unix timestamp를 날짜와 시간으로 변환하려면 date() 함수를 사용할 수 있습니다.
예를 들어, 다음과 같이 사용할 수 있습니다:
#hostingforum.kr
php
$file = new SplFileInfo('파일 경로');
$unixTimestamp = $file->getMTime();
$date = date('Y-m-d H:i:s', $unixTimestamp);
echo $date;
date() 함수의 첫 번째 인자는 날짜와 시간의 형식을 나타내는 문자열입니다. 'Y-m-d H:i:s'는 년도-월-일 시간:분:초 형식을 나타냅니다.
또한, DateTime 클래스를 사용하여 날짜와 시간을 쉽게 변환할 수 있습니다.
#hostingforum.kr
php
$file = new SplFileInfo('파일 경로');
$unixTimestamp = $file->getMTime();
$date = new DateTime("@$unixTimestamp");
echo $date->format('Y-m-d H:i:s');
"@@$unixTimestamp"은 Unix timestamp를 DateTime 객체로 변환하는 방법입니다.
이러한 방법을 사용하여 Unix timestamp를 날짜와 시간으로 쉽게 변환할 수 있습니다.
2025-06-03 15:05