JSON 형식으로 Android 기기에 날짜를 보내려고합니다. 또한 시간은 24 시간 형식입니다. 12 시간 형식으로 어떻게 변경할 수 있습니까?
PHP
<?php
$sql = "SELECT * from news Order by n_date Desc";
$con = mysqli_connect($server_name, $mysql_user, $mysql_pass, $db_name);
$result = mysqli_query($con, $sql);
$response = array();
while ($row = mysqli_fetch_array($result)) {
array_push($response, array("title" => $row[2], "content" => $row[3], "n_date" => $row[4]));
}
echo json_encode(array("news_response" => $response));
mysqli_close($con);
?>
JSON 응답 :
{"news_response":[{"title":"news","content":"content","n_date":"2016-11-12 10:47:23"}]}
나는 변환하려고 2016-11-12
같은 것으로 November 12, 2016 10:47:23
. 어떻게해야합니까?
온라인에서 예를 찾을 수 없습니다.
PHP에서 :
echo (new DateTime('2016-11-12 10:47:23'))->format('F d, y GA:i:s');
MySQL에서 :
SELECT concat(MONTHNAME(date),' ', DAY(date), ' ', TIME(date)) from news;
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다