如何在 PHP 中从日期时间获取 AM/PM

2022-08-30 08:03:36

我在变量中有一个日期时间。我的格式是 .我想像.如何在PHP中执行此操作?08/04/2010 22:15:0010.15 PM


答案 1

您需要将其转换为 UNIX 时间戳(使用 strtotime),然后使用 date 函数将其转换回所需的格式。

例如:

$currentDateTime = '08/04/2010 22:15:00';
$newDateTime = date('h:i A', strtotime($currentDateTime));

答案 2
$dateString = '08/04/2010 22:15:00';
$dateObject = new DateTime($dateString);
echo $dateObject->format('h:i A');

推荐