如何将时间从下午2点或凌晨3点转换为PHP中的HH:MM:SS格式?

Zee*_*ang 1 php

我怎样才能将像下午2点或凌晨3点的时间转换为PHP中的HH:MM:SS格式?

Sar*_*raz 17

像这样:

$date = '2pm';
echo date('H:i:s', strtotime($date));
Run Code Online (Sandbox Code Playgroud)

结果:

14:00:00
Run Code Online (Sandbox Code Playgroud)

和:

$date = '2am';
echo date('H:i:s', strtotime($date));
Run Code Online (Sandbox Code Playgroud)

结果:

02:00:00
Run Code Online (Sandbox Code Playgroud)

更多信息:

更新:

要将其转换回来:

$date = '14:00:00';
echo date('HA', strtotime($date));
Run Code Online (Sandbox Code Playgroud)

结果:

14PM
Run Code Online (Sandbox Code Playgroud)