yyyy-mm-dd를 텍스트로 변환하는 데 문제가 있으며 일부 포인터를 사용할 수 있습니다. 이것은 현재 내가 가지고있는 것이지만 이것은 분명히 숫자로 된 날짜를 출력합니다.
$insert_date = $row['INSERT_DATE'];
$line_text = $row['LINE_TEXT'];
echo "<tr height='10'><td>".$insert_date."</td>";
strtotime 또는 date 함수를 사용해야하는지 확실하지 않습니다.
즉, 날짜는 yyyy-mm-dd 형식의 숫자 항목으로 MySQL DB에 있습니다. 현재 출력이 이에 일치합니다 (예 : 2007-02-14). 2007 년 2 월 14 일로 표시하고 싶습니다.
미리 감사드립니다.
클래스 의 format
메소드를 사용할 수 있습니다 DateTime
.
$date = new DateTime('2000-01-01');
$result = $date->format('Y-m-d H:i:s');
경우 format
어떤 이유로 실패가 반환됩니다 FALSE
. 일부 애플리케이션에서는 실패한 경우를 처리하는 것이 합리적 일 수 있습니다.
if ($result) {
echo $result;
} else { // format failed
echo "Unknown Time";
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다