>  기사  >  데이터 베이스  >  from_unixtime mysql 타임스탬프 형식 지정 함수 사용 지침

from_unixtime mysql 타임스탬프 형식 지정 함수 사용 지침

jacklove
jacklove원래의
2018-06-09 09:32:312622검색

우리는 일반적으로 시간을 절약하기 위해 필드 유형 int(11) 타임스탬프를 사용하므로 쿼리 효율성이 향상됩니다. 하지만 여기에는 타임스탬프가 표시되어 실제 날짜와 시간을 알기 어렵다는 단점이 있습니다.

mysql은 from_unxitime 형식을 변환하기 위해 타임스탬프 형식화 함수

from_unixtime

를 제공합니다. 구문 설명:

from_unixtime(unix_timestamp, format)

형식에 따라 형식화된 Unix 타임스탬프 문자열을 반환합니다. 형식이 비어 있으면 %Y-%m-%d %H:%i:%s 형식이 기본적으로 사용됩니다

예:

mysql> select from_unixtime(1459338786);
+---------------------------+| from_unixtime(1459338786) |
+---------------------------+| 2016-03-30 19:53:06       |
+---------------------------+1 row in set (0.00 sec)mysql> select from_unixtime(1459338786, '%Y-%m-%d %H:%i:%s');
+------------------------------------------------+| from_unixtime(1459338786, '%Y-%m-%d %H:%i:%s') |
+------------------------------------------------+| 2016-03-30 19:53:06                            |
+------------------------------------------------+1 row in set (0.00 sec)

형식 형식 설명:

%M월 이름(1월~12월)
%W 요일 이름(일요일~토요일)
%D 날짜에 영어 접두어 포함(1일, 2일, 3일 등)
%Y 연도, 숫자, 4자리
%y 연도, 숫자, 2자리
%a 요일의 약칭(Sun~Sat)
%d 월의 일수, 숫자(00~31)
%e 월의 일수, 숫자(0~) 31)
%m 월, 숫자(01~12) )
%c 월, 숫자(1~12)
%b 약식 월 이름(Jan~Dec)
%j 일년의 일수(001~366)
%H시(00~23)
%k시(0~23)
%h시(01~12)
%I시(01~12)
%l시(1~12)
%i분, 숫자 (00~59)
%r 시간, 12시간 (hh:mm:ss [AP]M)
%T 시간, 24시간 (hh:mm:ss)
%S 초 (00~59)
%s 초(00~59)
%p AM or PM
%w 한 주의 일수(0=일요일 ~ 6=토요일)
%U Week(0~52), 여기서는 일요일이 한 주의 첫 번째 날입니다.
%u Week(0~52), 여기서는 월요일이 요일입니다. 첫날
%% 텍스트%

예: 시간별 통계

mysql> select from_unixtime(addtime,'%Y-%m-%d %H') as date,count(*) from `table` group by from_unixtime(addtime,'%Y-%m-%d %H');
+---------------+----------+| date          | count(*) |
+---------------+----------+| 2016-03-30 19 |      409 || 2016-03-30 20 |      161 |
+---------------+----------+2 rows in set (0.00 sec)

이 글에서는 mysql 타임스탬프 형식 함수 from_unixtime의 사용 지침을 설명합니다. . 더 많은 관련 내용을 보려면 PHP 중국어 웹사이트를 참고하세요.

관련 권장사항:

mysql 함수 concat 및 group_concat 사용에 대한 지침

mysql innodb 시작 실패 및 다시 시작할 수 없는 처리 방법에 대한 설명

에서 지정된 날짜를 얻는 방법에 대한 설명 PHP

위 내용은 from_unixtime mysql 타임스탬프 형식 지정 함수 사용 지침의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.