php filemtime, filectime, fileatime показывает различное значение

Поэтому я получил файл filectime, filemtime и fileatime из файла. и вставить значение в БД. но значения, вставленные в БД, отличаются от значений, указанных в файловом проводнике.

значение, вставленное в БД

значение, показанное в файловом проводнике

Я не уверен, как решить эту проблему. Код, который я использую, как показано ниже:

$lastaccess=mysql_real_escape_string(date('Ymd H:i:s',fileatime($path))); $lastmod =mysql_real_escape_string(date('Ymd H:i:s',filemtime($path))); $itime =mysql_real_escape_string(date('Ymd H:i:s',filectime($path))); 

FYI мы GMT + 8 здесь … мы используем только сервер mamp (localhost)

Related of "php filemtime, filectime, fileatime показывает различное значение"