Как показать местный часовой пояс по умолчанию на Филиппинах?

Как я могу показать местную дату и время для Филиппин?

<? php
date_default_timezone_set('Asia/Manila');
echo "<span style='color:red;font-weight:bold;'>Date: </span>". date('F j, Y g:i:a  ');
?>

1

Решение

Вы не должны добавлять пробел между <? а также php

<?php
date_default_timezone_set('Asia/Manila');
echo "<span style='color:red;font-weight:bold;'>Date: </span>". date('F j, Y g:i:a  ');
?>
4

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

Как @worldask уже печально, вы не должны добавлять пробел между этими <? php , Остальная часть кода хороша.
Причина, по которой вы не получаете желаемую дату, заключается в том, что время сервера отличается от того, которое вы думаете. Когда движок PHP добавляет 8 часов к его системная дата это дает вам хороший результат. Чтобы проверить текущий час и устранить неполадку, используйте следующий код, а затем исправьте системную дату.

<?php
echo "Current timezone: ".date_default_timezone_get()."</ br>
Current time: ".date("d-m-Y H:i:s");
?>
1

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