집 >데이터 베이스 >MySQL 튜토리얼 >MySQL에서 일반적으로 사용되는 날짜 및 시간 함수는 무엇입니까?
MySQL에서 일반적으로 사용되는 날짜 및 시간 함수는 무엇입니까? 이번 글에서는 아래 그림과 같이 소개하겠습니다.
CURDATE(), CURRENT_DATE()는 현재 날짜 'YYYY-MM-DD'
CURTIME(), CURRENT_TIME()은 현재 날짜를 반환합니다. time' HH:MM:SS'
CURRENT_TIMESTAMP()
LOCALTIME()
NOW()
SYSDATE()는 모두 현재 날짜와 시간 'YYYY-MM-DD HH:MM:SS'를 반환합니다.
UNIX_TIMESTAMP(날짜)는 Unix 타임스탬프 1970-01-01 00:00:00 이후의 초 수를 반환합니다. 날짜는 DATE 문자열, DATETIME 문자열, TIMESTAMP 문자열 등과 같이 지정된 시간일 수 있습니다.
FROM_UNIXTIME(날짜)은 Unix 타임스탬프를 일반 형식으로 변환합니다. 이는 UNIX_TIMESTAMP(날짜)
UTC_DATE()의 역함수로 현재 UTC(세계 표준시) 날짜 값을 반환합니다
UTC_TIME( )는 현재 UTC 시간 값을 반환합니다.
-8시간 차이
MONTH(날짜)는 날짜 1~12의 월을 반환합니다.
MONTHNAME(날짜)은 날짜의 월의 전체 영어 이름을 반환합니다
DAYNAME(date)는 date에 해당하는 요일을 반환합니다.
DAYOFWEEK(date)의 요일 영어 이름은 해당 주의 날짜(1--Sunday...7-)의 인덱스 위치를 반환합니다. Saturday
WEEKDAY(날짜)는 해당 주의 날짜 인덱스를 반환합니다. 위치 0-월요일 6-일요일
--위의 2017-07-03은 월요일
WEEK(날짜)은 해당 주의 날짜를 반환합니다. 두 번째 매개변수가 있을 수 있으며, 결정은 월요일 또는 일요일에 시작하는지, 반환 값이 0~53 또는 1~53인지 여부입니다.
WEEKOFYEAR(date)는 해당 연도의 주 수를 반환합니다. 날짜가 속하는 연도
DAYOFYEAR(날짜)는 날짜가 1~366 범위에 있는 연도의 날짜를 반환합니다.
DAYOFMONTH(날짜) 날짜가 속한 월의 날짜를 반환합니다. 1~ 31
YEAR(date) 해당 날짜의 연도를 반환합니다. --- 00- 69 2000~2069로 반환 70-99 1970~1999로 반환
QUARTER(date) 분기로 반환 1로 반환 ~4
MINUTE(time) 시간의 분을 반환합니다
SECOND(time) 시간의 초를 반환합니다
EXTRACT(type FROM date) date
TIME_TO_SEC (time) 시간을 환산할 초 수를 반환합니다
SEC_TO_TIME(초) 초를 시, 분, 초로 환산한 결과를 반환합니다
DATE_ADD(date,INTERVAL expr type)
ADDDATE(date ,INTERVAL expr 유형) 날짜를 날짜에 더하기
DATE_SUB(date,INTERVAL expr 유형) )
SUBDATE(date,INTERVAL expr 유형) 날짜 빼기
ADDTIME(date,expr) date-is 날짜 또는 시간 표현식인 expr은 시간 표현식이며 날짜에 expr 시간을 더한 결과를 반환합니다.
SUBTIME(date,expr) 날짜에서 expr
DATEDIFF(date1, date2)를 뺀 결과를 반환합니다. date1-date2의 일 값을 반환합니다
DATE_FORMAT(date,format) format
TIME_FORMAT(time,format) 형식으로 시간 값을 반환합니다. format
GET_FORMAT(val_type,format_type)
val_type- -DATE, DATETIEM, TIME
format_type--EUR, INTERVAL, ISO, JIS, USA
해당 형식을 반환합니다. format
위 내용은 MySQL에서 일반적으로 사용되는 날짜 및 시간 함수는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!