📜  如何在 php 中设置 ist(1)

📅  最后修改于: 2023-12-03 15:08:44.361000             🧑  作者: Mango

在php中设置IST时区

IST(印度标准时间)是印度的官方时间标准,它比UTC时间快5小时30分钟。在PHP中,可以使用date_default_timezone_set()函数来设置时区。

步骤1:打开php.ini文件

首先,需要找到php.ini文件并打开它。php.ini文件通常在以下位置:

  • Linux:/etc/php.ini
  • Windows:C:\php\php.ini
步骤2:找到时区设置

找到php.ini文件中的[Date]部分。在这个部分中,有一个选项叫做date.timezone。

要设置IST时区,将该选项的值更改为"Asia/Kolkata"。这是IST时区的标准名称。

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = Asia/Kolkata
步骤3:保存更改并重新启动服务器

一旦更改了php.ini文件,必须重新启动Web服务器才能生效。您还可以使用phpinfo()函数检查时区设置是否正确。

<?php
phpinfo();
?>

在phpinfo()输出中,可以搜索“date.timezone”以查看时区设置是否正确。

步骤4:使用date()函数输出IST时间

一旦设置了IST时区,可以使用date()函数在PHP中输出当前时间。

<?php
date_default_timezone_set('Asia/Kolkata');
echo date('Y-m-d H:i:s');
?>

此代码将输出当前日期和时间,格式为“年-月-日 时:分:秒”。

以上就是在PHP中设置IST时区的步骤。注意,您还可以设置其他时区,具体取决于您所需的时区。