2022-02-11
- 날짜 8자리 표현
가장 많이 사용되는 표현 형태로 DATE(년/월/일) 관련 정보를 VARCHAR 형태로 저장할 때 많이 사용된다.
SELECT DATE_FORMAT(NOW(),'%Y%m%d');
- 시간 6자리 표현
흔히 시/분/초의 형태로 6자리를 저장하는 방법이다.
SELECT DATE_FORMAT(NOW(),'%H%i%s');
- 다양한 기호와 함께 사용
단순 숫자로만 표현하는 것이 아닌 다양한 기호와 함께 포함하여 사용할 수 도 있다.
SELECT DATE_FORMAT(NOW(),'%Y-%m-%d'); -- 2022-02-11
SELECT DATE_FORMAT(NOW(),'%Y/%m/%d'); -- 2022/02/11
SELECT DATE_FORMAT(NOW(),'%Y~%m~%d'); -- 2022~02~11
SELECT DATE_FORMAT(NOW(),'%H:%i:%s'); -- 23:41:54
- 요일 표현
요일은 %a를 사용하며, 예제는 아래와 같다.
SELECT DATE_FORMAT(NOW(),'%Y-%m-%d-%a'); -- 2022-02-11-Fri
메인 이미지 출처 : Photo by Microsoft 365 on Unsplash