如何使用 php 设置时区
How to set the time zone with php
我正在尝试设置 PHP 的时间,但我不知道如何设置时区。
<?PHP
$currentDateTime = time();
$newDateTime = date('h:i A', strtotime($currentDateTime));
?>
<input type="text" name="time" value="<?php echo $newDateTime; ?>"></input>
您可以通过添加以下代码来完成此操作:
<?php
date_default_timezone_set('Africa/Johannesburg');
echo date('H:i:s', time());
?>
您可以使用以下代码执行此操作:
<?php
date_default_timezone_set('America/Los_Angeles');
$any_variable = date_default_timezone_get();
?>
在此之后,您可以使用 any_variable 进行比较、回显或任何您想要的。
<?php
date_default_timezone_set('America/Los_Angeles');
$script_tz = date_default_timezone_get();
if (strcmp($script_tz, ini_get('date.timezone'))){
echo 'Script timezone differs from ini-set timezone.';
} else {
echo 'Script timezone and ini-set timezone match.';
}
?>
我正在尝试设置 PHP 的时间,但我不知道如何设置时区。
<?PHP
$currentDateTime = time();
$newDateTime = date('h:i A', strtotime($currentDateTime));
?>
<input type="text" name="time" value="<?php echo $newDateTime; ?>"></input>
您可以通过添加以下代码来完成此操作:
<?php
date_default_timezone_set('Africa/Johannesburg');
echo date('H:i:s', time());
?>
您可以使用以下代码执行此操作:
<?php
date_default_timezone_set('America/Los_Angeles');
$any_variable = date_default_timezone_get();
?>
在此之后,您可以使用 any_variable 进行比较、回显或任何您想要的。
<?php
date_default_timezone_set('America/Los_Angeles');
$script_tz = date_default_timezone_get();
if (strcmp($script_tz, ini_get('date.timezone'))){
echo 'Script timezone differs from ini-set timezone.';
} else {
echo 'Script timezone and ini-set timezone match.';
}
?>