将12小时转换为24小时PHP

mic*_*urk 1 php time datetime date

我真的很想得到一些帮助.

目前,当我使用以下PHP时,我的输出是02:42.什么我想是14:42.

<?php 

date_default_timezone_set('Europe/London'); 

echo date("h:i",time()); 

?>
Run Code Online (Sandbox Code Playgroud)

此外,是否可以使用转换后的时间值来创建条件语句,如果大于10am,则执行此操作.

非常感谢任何指针

Mar*_*tze 5

你可以用:

date("H:i",time());
Run Code Online (Sandbox Code Playgroud)


Eug*_*eck 5

echo date("H:i",time()); 
Run Code Online (Sandbox Code Playgroud)

会给你24小时.

对于您可以使用的第二个问题:

if(date("a") == "pm" OR date("g") > 10){ ... }
Run Code Online (Sandbox Code Playgroud)