반응형
사용자가 읽을 수 있는 형식으로 날짜 형식 지정
mysql 데이터베이스에 타임스탬프가 있다고 가정해 보겠습니다.2013-09-30 01:16:06
그리고 이 변수가$ts
.
다음과 같이 표시하려면 어떻게 출력해야 합니까?September 30th, 2013
?
$timestamp = "2013-09-30 01:16:06";
echo date("F jS, Y", strtotime($timestamp)); //September 30th, 2013
의 사용에 유의합니다.S
오늘의 영어 서수 접미사를 얻기 위해서입니다.
이미 사용하고 계시기 때문에strtotime
현재 시간 동안 사람이 읽을 수 있는 데이터가 필요하다면 "지금"이라는 키워드를 사용할 수 있습니다.strtotime("now")
관련출처
사용하다strtotime()
해당 문자열을 유닉스 타임스탬프로 변환하려면date()
원하는 대로 표시할 수 있는 기능.
echo date("F j, Y, g:i a",strtotime($ts));
참조:
http://www.php.net/manual/en/function.strtotime.php
http://www.php.net/manual/en/function.date.php
나는 거기에 php가 필요하지도 않다고 생각합니다.MySQL 함수를 확인합니다.
예:
SELECT DATE_FORMAT('2013-09-30 01:16:06', '%M %D, %Y %H:%i:%s') as `readable`;
결과:
September 30th, 2013 01:16:06
실제 사용의 경우:
SELECT
DATE_FORMAT(`date_column`, '%M %D, %Y %H:%i:%s') as `readable`
FROM
`your_table`;
echo date("F d Y",strtotime("2013-09-30 01:16:06"))
다음과 같은 경우:
<?php
$date = '2013-09-30 01:16:06';
$convertDate = date('F jS, Y h:i:s', strtotime($date));
echo $convertDate;
?>
Mysql 쿼리
select UNIX_TIMESTAMP(datetime_field) as datetime_field from table;
PHP
echo date("F d Y", $datetime_field )
사용.diffForHumans
함수:
Carbon\Carbon::parse($ts)->diffForHumans()
언급URL : https://stackoverflow.com/questions/19152347/formatting-date-to-human-readable-format
반응형
'programing' 카테고리의 다른 글
오라클에서 테이블의 모든 열을 null에서 null로 설정하는 방법 (0) | 2023.09.23 |
---|---|
jquery에서 모든 ajax 요청을 잡습니다. (0) | 2023.09.23 |
만료일이 없는 자바스크립트 쿠키 (0) | 2023.09.23 |
MSYS 'bash'로 인해 ^C를 트랩하는 프로세스가 파괴되지 않도록 방지 (0) | 2023.09.23 |
자바 util타임스탬프.밀리초를 비교할 때 다음()이 잘못되었습니까? (0) | 2023.09.23 |