将正常时间转换为军事时间,将军事时间转换为正常时间

Convert normal time to military and military to normal time

所以我有一个 tex 字段 00:00 和一个 select 子午线时间 AM/PM,如果用户以正常格式输入时间,我需要一种方法 01:25 下午转换那个,我发现了,但问题是如果用户输入“13:25”下午我也希望它工作。

有什么解决办法吗?这个只有一种方式...

echo date("H:i", strtotime("01:25 PM"));

为什么它不起作用:)

只用一个小写的"h"(12h格式)和一个"a"(am/pm)来显示时间

echo date("h:i a", strtotime("13:25"));

输出:

01:25 pm

您可以在此处找到有关日期函数的更多详细信息: http://php.net/manual/en/function.date.php