Использование PHP для построения отображения времени из эпохи Прошлое время

Я сохраняю в базе данных дату, когда выполняется действие, например, загрузка файла.

Когда им нужно повторно загрузить файл, я хочу отобразить дату, когда они первоначально загрузили его.

Я храню эту дату в MySQL, в эпоху: PHP-код является время () …

Итак, когда я получаю это в этом поле, например:

$ pastDateEpoch

вот что я пытаюсь построить:

  $_filedldate = date("F j, Y g:i a", $pastDateEpoch); // This did works, but is GMT

как мне изменить его на желаемый часовой пояс CST (который в некоторых местах равен -6, но я вижу, что некоторые говорят -5), так что я не знаю, какой из них сделать, но есть ли способ заставить его конвертировать его в КНТ?

1

Решение

Все PHP-скрипты используют часовой пояс по умолчанию. Вы должны взглянуть на http://br2.php.net/manual/en/function.date-default-timezone-set.php

Ваш код будет выглядеть примерно так:

date_default_timezone_set('America/Los_Angeles');
$_filedldate = date("F j, Y g:i a", $pastDateEpoch);
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]