get_dir_file_info дата возврата не читается - PullRequest
0 голосов
/ 13 февраля 2020

Поэтому я использовал функцию Codeigniter get_dir_file_info для получения сведений о файле внутри каталога

Функция возвращает массив, подобный следующему:

name: "file.sql"
server_path: "filepath\file.sql"
size: 22055
date: 1581558753
relative_path: "filepath/"

Я не могу понять дата, возвращаемая функцией. Как мне преобразовать его в читаемую дату?

Ответы [ 2 ]

1 голос
/ 13 февраля 2020

используйте только простую date() функцию, как указано ниже:

echo date("Y-m-d H:i:s", 1581558753);
0 голосов
/ 13 февраля 2020

Это UNIX отметка времени. Это количество секунд, прошедших с эпохи Unix, то есть времени 00:00:00 UT C 1 января 1970 года, минус високосные секунды. Есть много способов преобразовать это в обычную дату или наоборот.

Онлайн

https://www.unixtimestamp.com/

PHP

Для преобразования UNIX времени в общую дату:

 date("Y/m/d H:i:s" , 1581558753); //Result=>2020/02/13 1:52:33

Для преобразования даты в UNIX метка времени:

 strtotime("3 October 2005"); //Result =>1128297600

или:

 mktime(0,0,0,10,3,2005);  //Result =>1128297600
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...