날짜를 숫자로 변환하는 2가지 방법: 1. TO_DAYS() 함수를 사용하여 지정된 날짜 값을 일 수를 나타내는 정수 값으로 변환합니다. 구문은 "TO_DAYS(지정된 날짜 값)"입니다. 2. TIME_TO_SEC() 함수를 사용하여 지정된 날짜 및 시간 값을 초 수를 나타내는 정수 값으로 변환합니다. 구문은 "TIME_TO_SEC(지정된 날짜 및 시간 값)"입니다.
이 튜토리얼의 운영 환경: windows7 시스템, mysql8 버전, Dell G3 컴퓨터.
mysql에서 날짜를 숫자로 변환하는 2가지 방법
1. TO_DAYS() 함수를 사용하세요
TO_DAYS() 함수는 날짜와 0년 사이의 날짜를 반환합니다(날짜 "0000-00-00"). ") 일수입니다.
즉, 날짜가 주어지면 일수를 반환합니다(연도 이후의 일수는 0입니다).
예:
select to_days('2022-01-08');
2. TIME_TO_SEC() 함수를 사용합니다.
TIME_TO_SEC(time)
이 함수는 매개변수 시간을 초로 변환하는 시간 값을 반환합니다. 변환 공식은 "시간 × 3600+ 분 × 60입니다. +초" .
SELECT TIME_TO_SEC('2022-01-08 15:15:15');
실행 결과를 보면 "15×3600+15×60+25" 계산식에 따르면 결과는 54915초인 것을 알 수 있습니다.
【관련 추천: mysql 비디오 튜토리얼】
위 내용은 mysql에서 날짜를 숫자로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!