如何在php中的AM / PM中获取帖子值?

时间:2018-10-19 16:19:37

标签: php

我想以AM或PM显示帖子数据,但无法获得结果。请检查我在做什么:

<input id="monday" type="time" name="monday" value="13:30">
//Here I submit 04:15 PM


<?php
$monday = $_POST['monday'];  // Storing Selected Value In Variable
var_dump('You have selected :'.$monday);
$newDateTime = date('h:i A', strtotime($monday));

console.log($monday);       // Output : 04:15
console.log($newDateTime);  // Output : 16:15

?>

我想要所需的输出:     下午04:15

1 个答案:

答案 0 :(得分:1)

问题在于console.log是JavaScript函数,而不是PHP函数。

您可以使用printecho来输出内容,如下所示:

$monday = new \DateTime();

echo date_format($monday, 'Y-m-d H:i:s');
#output: 2018-10-218 17:45:12

echo date_format($monday, 'G:ia');
#output: 05:45pm