>  기사  >  데이터 베이스  >  디스플레이 및 프로그래밍 환경에 맞게 MySQL 날짜 형식을 사용자 정의하는 방법은 무엇입니까?

디스플레이 및 프로그래밍 환경에 맞게 MySQL 날짜 형식을 사용자 정의하는 방법은 무엇입니까?

DDD
DDD원래의
2024-10-29 09:21:03321검색

How to Customize MySQL Date Formatting for Display and Programming Environments?

MySQL 날짜 형식 이해

MySQL은 날짜를 일, 월, 연도 값으로 구성된 압축된 3바이트 정수 형식으로 내부적으로 저장합니다. . 단, 표시할 때는 정밀도를 유지하기 위해 '0000-00-00'으로 표시됩니다.

DATE_FORMAT()을 사용한 사용자 정의 형식

날짜를 특정 형식으로 표시하려면 'd-m-Y'와 같은 형식을 사용하려면 DATE_FORMAT() 함수를 사용할 수 있습니다. 이 함수는 날짜 값을 선택한 형식의 사람이 읽을 수 있는 문자열로 변환합니다.

DATE_FORMAT() 구문

DATE_FORMAT() 구문은 다음과 같습니다.

DATE_FORMAT(date_column, '%d-%m-%Y')

사용 예

'd-m-Y' 형식의 날짜 열을 선택하고 표시하려면 다음 쿼리를 사용할 수 있습니다.

SELECT col1, col2, DATE_FORMAT(datecolumn, '%d-%m-%Y') AS datecolumn, more1...
FROM sometable
....

프로그래밍 환경 참고 사항

표시 목적으로 DATE_FORMAT()을 사용하는 것이 필요할 수 있지만 프로그래밍 환경에서 쿼리를 사용할 때는 원시 날짜를 검색해야 한다는 점에 유의하는 것이 중요합니다. 값. 그런 다음 프로그래밍 언어에서 제공하는 적절한 형식 지정 기능을 사용하여 이 값의 형식을 지정할 수 있습니다.

위 내용은 디스플레이 및 프로그래밍 환경에 맞게 MySQL 날짜 형식을 사용자 정의하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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