2016-08-06 3 views
1

У кого-нибудь были проблемы с текущей датой, отображающей неправильное использование FPDF? У меня есть дата на нижнем колонтитуле страницы, и это говорит 8/6/2015. Я нахожусь в восточном часовом поясе, и она должна быть 8/5/2016FPDF текущая дата неверна

$currentdate = date("m-d-Y"); 
+0

проверить часовой пояс сервера. если часовой пояс сервера не соответствует часовому поясу часового пояса по вашему сценарию. это решит вашу проблему. –

+0

Добавьте код, в который вы помещаете значение '$ currentdate' в нижний колонтитул вашего объекта' fpdf'. – Dekel

+0

Это то, что у меня есть сейчас $ footer = 'Страница:'. $ pagenumber. 'of'. $ totalpages. ' Дата: ' . $ CurrentDate; –

ответ

0

Сначала установите часовой пояс с помощью date_default_timezone_set(), а затем попробовать,

date_default_timezone_set('US/Eastern'); 
$currentdate = date("m-d-Y"); 
echo $currentdate; //result : 08-05-2016 
+0

Это не сработало для меня –

+0

@SteveD, я пробовал на 'phpfiddle.org', и он работает –

+0

Где я могу его поместить? Когда я заменил $ currentdate = date ("m-d-Y"); с вашим кодом страница идет вниз –