繁体   English   中英

转换日期时区的问题

[英]Issue converting the date timezone

我需要转换日期和时间。 我尝试使用此代码,但它无法正常工作。 输出为空。 请进行更正。

我需要显示巴基斯坦时区的日期和时间。

<?php 

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

谢谢

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);

}
?>
<?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
?>

您可以尝试此代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM