MySQL 날짜 형식 이해
MySQL에서는 날짜 필드가 생성되면 내부적으로 날짜를 3바이트 정수 형식으로 저장합니다. : DD MM×32 YYYY×16×32. 그러나 표시 목적을 위해 날짜는 '0000-00-00'과 같이 사람이 읽을 수 있는 형식으로 표시됩니다.
표시 형식 변경
하려면 'd-m-Y'와 같은 특정 형식으로 날짜를 표시하려면 DATE_FORMAT() 함수를 사용할 수 있습니다. 이 함수는 원시 날짜 값을 원하는 형식의 VARCHAR로 변환합니다. 예를 들어, 다음 쿼리는 'd-m-Y' 형식으로 날짜를 표시합니다.
SELECT col1, col2, DATE_FORMAT(datecolumn, '%d-%m-%Y') AS datecolumn, more1... FROM sometable ....
중요 고려 사항
저장된 날짜 값은 다음과 같습니다. 표시 형식의 영향을 받지 않습니다. 날짜 열 자체는 정수 값으로 유지됩니다. 프로그래밍 환경에서 날짜 작업을 할 때는 원시 날짜 값을 처리하고 표시 목적으로 프로그래밍 언어의 적절한 형식 지정 기능을 사용하는 것이 중요합니다.
참조
자세한 내용은 MySQL 참조: 10.5를 참조하세요. 데이터 유형 저장 요구 사항, 특히 "날짜 및 시간 유형에 대한 저장 요구 사항" 섹션.
위 내용은 MySQL은 날짜를 어떻게 저장하고 표시하며, 표시 형식을 어떻게 제어합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!