> 데이터 베이스 > MySQL 튜토리얼 > MySQL 날짜 함수 사용 예

MySQL 날짜 함수 사용 예

王林
풀어 주다: 2023-05-27 20:25:04
앞으로
1308명이 탐색했습니다.

날짜 함수

1. CURDATE()/CURRENT_DATE()는 현재 날짜를 반환합니다

SELECT CURDATE();
SELECT CURRENT_DATE();
---- 返回2019-02-19
로그인 후 복사

2. CURRENT_TIME()/CURTIME()은 현재 시간을 반환합니다

SELECT CURRENT_TIME();
---- 返回11:40:45
로그인 후 복사

3. 현재 날짜와 시간

SELECT CURRENT_TIMESTAMP();
---- 返回2019-02-19 11:41:32
로그인 후 복사

4. ADDDATE(d,n)은 시작 날짜 d에 날짜의 n일을 더한 값

SELECT ADDDATE("2017-06-15", INTERVAL 10 DAY);
---- 返回2017-06-25
로그인 후 복사

5을 계산합니다. ADDTIME(t,n) 시간 t에 n초의 시간

SELECT ADDTIME('2011-11-11 11:11:11', 5);
---- 返回2011-11-11 11:11:16
로그인 후 복사

6. DATE()는 날짜 또는 날짜/시간 표현식

SELECT DATE("2017-06-15 11:11:16");
---- 返回2017-06-15
로그인 후 복사

7에서 날짜 값을 추출합니다. DAY(d)는 날짜 값 d

SELECT DAY("2017-06-15"); 
---- 返回15
로그인 후 복사

8의 날짜 부분을 반환합니다. 계산 날짜 d1->d2

SELECT DATEDIFF('2001-01-01','2001-02-02'); 
---- 返回-32
로그인 후 복사

9 사이의 일 수입니다. DATE_FORMAT은 표현식 f

SELECT DATE_FORMAT('2011.11.11 11:11:11','%Y-%m-%d %r');
---- 返回2011-11-11 11:11:11 AM
로그인 후 복사

10에 필요한 대로 날짜 d를 표시합니다. DAYNAME(d)는 요일인 날짜 d를 반환합니다. 예: 월요일, 화요일

SELECT DAYNAME('2011-11-11 11:11:11');
---- 返回Friday
로그인 후 복사

11. DAYOFMONTH(d)는 d를 이번 달의 날짜로 계산합니다

SELECT DAYOFMONTH('2011-11-11 11:11:11');
---- 返回11
로그인 후 복사

12. DAYOFWEEK(d) 날짜 d는 오늘이 요일, 1일입니다. 2 월요일 등

SELECT DAYOFWEEK('2011-11-11 11:11:11');
---- 返回6
로그인 후 복사
로그인 후 복사

13. DAYOFYEAR(d)는 날짜 d가

SELECT DAYOFYEAR('2011-11-11 11:11:11');
---- 返回315
로그인 후 복사

14인 연도의 날짜를 계산합니다. EXTRACT(유형 FROM d)는 날짜 d에서 지정된 값을 가져옵니다. 반환된 값
type 가능한 값은 다음과 같습니다. HOUR_MICROSECOND
HOUR_SECOND
HOUR_MINUTE
DAY_MICROSECOND
DAY_SECOND
DAY_MINUTE
DAY_HOUR
YEAR_MONTH

SELECT EXTRACT(MINUTE FROM '2011-12-13 14:15:16');
---- 返回15
로그인 후 복사


15 , DAYOFWEEK(d) 날짜 d 오늘은 요일, 1번 일요일, 2번 월요일 등

SELECT DAYOFWEEK('2011-11-11 11:11:11');
---- 返回6
로그인 후 복사
로그인 후 복사


16, UNIX_TIMESTAMP()가 타임스탬프를 가져옵니다

SELECT UNIX_TIMESTAMP('2019-2-19');
SELECT UNIX_TIMESTAMP(expression);
---- 返回1550505600
로그인 후 복사


17, FROM_UNIXTIME() 날짜까지의 타임스탬프

SELECT FROM_UNIXTIME(1550505600);
---- 返回2019-02-19 00:00:00
SELECT FROM_UNIXTIME(1550505600, '%Y-%m-%d');
---- 返回2019-02-19
로그인 후 복사

위 내용은 MySQL 날짜 함수 사용 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:yisu.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿