Проблема преобразования даты в часовой пояс - PullRequest
0 голосов
/ 02 мая 2019

Мне нужно конвертировать дату и время.Я пытался с этим кодом, но он не работает должным образом.Выход пуст.Пожалуйста, сделайте исправление.

Мне нужно показать дату и время часового пояса Пакистана.

<?php 

date_default_timezone_set("Asia/Karachi"); 
$date = "25-03-2019 07:48 AM"; 
echo date($date,"d-m-Y H:i A");
?>

Спасибо

Ответы [ 2 ]

0 голосов
/ 02 мая 2019
<?php 

date_default_timezone_set("Asia/Karachi"); 
$date = "25-03-2019 07:48 AM"; 
echo date("d-m-Y H:i A", strtotime($date); // but this date should come from your database
?>

Вы можете попробовать этот код.

0 голосов
/ 02 мая 2019

date() первый параметр должен быть format, а второй должен быть unix-timestamp

<?php 
foreach($records as $row){ 

    date_default_timezone_set("Asia/Karachi"); 

    $date = strtotime($row['createdon']); //it must be unix-timestamp if not then do with strtotime();
    echo date("d-m-Y H:i A",$data);

}
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...