用PHP获取小时和分钟

sma*_*str 58 php time

我需要得到当前时间,以小时:最小格式可以任何人帮助我.

Mat*_*ger 112

print date('H:i');
$var = date('H:i');
Run Code Online (Sandbox Code Playgroud)

应该这样做,目前的时间.使用小写h为12小时而不是24小时.

  • 这里有完整的文档 - http://us3.php.net/manual/en/function.date.php (3认同)
  • date()的输出将显示服务器的本地时间。您可能需要执行时区调整,或者如其他文章中所述,覆盖服务器的时区。通常,最好的选择是处理UTC / GMT时间戳(gmdate()等),并根据GMT进行时间区域调整,因为它可以跨更多配置移植。 (2认同)

Luc*_*man 17

试试这个:

$hourMin = date('H:i');
Run Code Online (Sandbox Code Playgroud)

这将是24小时的时间,一小时总是两位数.有关所有选项,请参阅date()PHP文档.


小智 9

print date('H:i');
Run Code Online (Sandbox Code Playgroud)

您必须在中设置正确的时区php.ini.

寻找这些线:

[Date]

; Defines the default timezone used by the date functions

;date.timezone =
Run Code Online (Sandbox Code Playgroud)

它将是这样的:

date.timezone ="Europe/Lisbon"
Run Code Online (Sandbox Code Playgroud)

不要忘记重新启动您的网络服务器.