반응형
mysql의 타임스탬프에서 날짜만 가져옵니다.
데이터베이스의 t_stamp 열에 날짜가 있습니다. 예를 들어,
2013-11-26 01:24:34
같은 칼럼에서 날짜만 알고 싶다.
2013-11-26
어떻게 해야 하죠?감사해요!
사용할 수 있습니다.date(t_stamp)
타임스탬프에서 날짜 부분만 가져옵니다.
date() 함수는 문서에서 확인할 수 있습니다.
날짜(expr)
날짜 또는 날짜 식 expr의 날짜 부분을 추출합니다.
mysql> SELECT DATE ('2003-12-31 01:02:03'); -> '2003-12-31'
Unix 타임스탬프에서 다음 명령을 사용하여 해당 시간을 변환할 수 있습니다.
UNIX_TIMESTamp('2013-11-26 01:24:34')를 선택합니다.
원하는 형식으로 읽을 수 있는 형식으로 변환합니다.
from_unixtime(UNIX_TIMESTamp('2013-11-26 01:24:34'), %Y-%m-%d")을 선택합니다.
자세한 내용은 링크를 참조하십시오.
MySQL의 타임스탬프에서 날짜만 가져오려면 다음을 사용하십시오.DATE_FORMAT(datetime, '%Y-%m-%d')
:
SELECT DATE_FORMAT('2013-11-26 01:24:34', '%Y-%m-%d');
> 2013-11-26
$date= new DateTime($row['your_date']) ;
echo $date->format('Y-m-d');
언급URL : https://stackoverflow.com/questions/20228731/get-only-the-date-in-timestamp-in-mysql
반응형
'programing' 카테고리의 다른 글
Treello는 사용자의 클립보드에 어떻게 액세스합니까? (0) | 2022.11.27 |
---|---|
날짜 및 시간별 Date Time 그룹 (0) | 2022.11.27 |
JavaScript에서 정수 나눗셈을 수행하고 나머지를 별도로 얻는 방법은 무엇입니까? (0) | 2022.11.27 |
SQL 쿼리: 테이블에서 최신 N을 제외한 모든 레코드를 삭제하시겠습니까? (0) | 2022.11.27 |
MyISAM의 모든 테이블을 InnoDB로 변환하려면 어떻게 해야 합니까? (0) | 2022.11.07 |