>데이터 베이스 >MySQL 튜토리얼 >mysql 날짜 변환 기능은 무엇입니까?

mysql 날짜 변환 기능은 무엇입니까?

青灯夜游
青灯夜游원래의
2021-12-02 15:20:4622049검색

MySQL 날짜 변환 함수는 다음과 같습니다: 1. date_format(); 3. str_to_date(); 5. from_days(); 등. .

mysql 날짜 변환 기능은 무엇입니까?

이 튜토리얼의 운영 환경: windows7 시스템, mysql8 버전, Dell G3 컴퓨터.

MySQL 날짜 변환 함수, 시간 변환 함수

1, MySQL 날짜/시간을 Str(날짜/시간을 문자열로 변환) 함수: date_format(date,format), time_format (시간,형식)date_format(date,format), time_format(time,format)

函数:date_format('2008-08-08 22:23:01', '%Y%m%d%H%i%s')

结果:20080808222301

MySQL 日期、时间转换函数:date_format(date,format), time_format(time,format) 能够把一个日期/时间转换成各种各样的字符串格式。它是 str_to_date(str,format) 函数的 一个逆转换。

2,MySQL Str to Date (字符串转换为日期)函数:str_to_date(str, format)

select str_to_date('08/09/2008', '%m/%d/%Y'); -- 2008-08-09
select str_to_date('08/09/08' , '%m/%d/%y'); -- 2008-08-09
select str_to_date('08.09.2008', '%m.%d.%Y'); -- 2008-08-09
select str_to_date('08:09:30', '%h:%i:%s'); -- 08:09:30
select str_to_date('08.09.2008 08:09:30', '%m.%d.%Y %h:%i:%s'); -- 2008-08-09 08:09:30

str_to_date(str,format) 转换函数,可以把一些杂乱无章的字符串转换为日期格式。

3,MySQL (日期、天数)转换函数:to_days(date), from_days(days)

select to_days('0000-00-00'); -- 0
select to_days('2008-08-08'); -- 733627

4,MySQL (时间、秒)转换函数:time_to_sec(time), sec_to_time(seconds)

select time_to_sec('01:00:05'); -- 3605
select sec_to_time(3605); -- '01:00:05'

5,MySQL 拼凑日期、时间函数:makdedate(year,dayofyear), maketime(hour,minute,second)

함수: date_format('2008-08-08 22:23:01', '%Y%m%d%H%i%s') code ><p></p>결과: <code>20080808222301

MySQL 날짜 및 시간 변환 함수: date_format(date,format), time_format(time,format) 날짜/시간을 다양한 문자열 형식으로 변환할 수 있습니다. str_to_date(str,format) 함수의 역변환입니다.

2, MySQL Str to Date(string to date) 함수: str_to_date(str, format): 🎜
select makedate(2001,31); -- &#39;2001-01-31&#39;
select makedate(2001,32); -- &#39;2001-02-01&#39;
select maketime(12,15,30); -- &#39;12:15:30&#39;
🎜str_to_date(str, format) 변환 함수, 할 수 있습니다. 지저분한 문자열을 날짜 형식으로 변환합니다. 🎜🎜3, MySQL(날짜, 일수) 변환 함수: to_days(date), from_days(days): 🎜
unix_timestamp(),
unix_timestamp(date),
from_unixtime(unix_timestamp),
from_unixtime(unix_timestamp,format)
🎜4, MySQL(시간, 초) 변환 함수: time_to_sec(time), sec_to_time(seconds): 🎜rrreee🎜5, MySQL은 날짜 및 시간 함수를 함께 사용합니다: makdedate(year,dayofyear) , <code>maketime(시, 분, 초): 🎜rrreee🎜6, MySQL(Unix 타임스탬프, 날짜) 변환 함수: 🎜rrreee🎜[관련 권장 사항: 🎜mysql 비디오 튜토리얼🎜]🎜

위 내용은 mysql 날짜 변환 기능은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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