Php 如何更改服务器的时区设置
我尝试从服务器获取日期Php 如何更改服务器的时区设置,php,timezone,Php,Timezone,我尝试从服务器获取日期 date('l, F j, Y g:i A',strtotime($data_event->start_date)); 它显示的是美国东部夏令时时区,我如何将其改为麦加时区。请外面的任何人提出任何建议 注意:我更喜欢PHP语言 谢谢。你可以试试这个 SET time_zone = "+3:00" 在index.php文件中。您不需要访问php.ini文件。用于此 你也可以使用 时区表 我想亚洲/利雅得会申请麦加试试这个 <?php date_def
date('l, F j, Y g:i A',strtotime($data_event->start_date));
它显示的是美国东部夏令时时区,我如何将其改为麦加时区。请外面的任何人提出任何建议
注意:我更喜欢PHP语言
谢谢。你可以试试这个
SET time_zone = "+3:00"
在index.php文件中。您不需要访问php.ini文件。用于此
你也可以使用
时区表
我想亚洲/利雅得
会申请麦加
试试这个
<?php
date_default_timezone_set('Asia/Riyadh');
date('l, F j, Y g:i A',strtotime($data_event->start_date));
?>
您可以使用
date_default_timezone_set('');
这应该适用于所有PHP代码
如果您使用的是数据库,那么数据库的时区可能也会有所不同。如果您使用的是MySQL,则必须在打开数据库连接后立即设置
时区=“+3:00”
查询。什么?这个语法是从哪里来的?@DevZer0:after(mysql)数据库连接添加了日期\默认值\时区\集('Asia/Riyadh'),但它显示的是AST而不是makkah。