※ String으로 하는 걸 추천 ※
Timestamp
- 날짜, 시간 모두 포함
- DB 저장 형식은 YYYY-MM-dd HH:mm:ss 임
- 숫자형 UTC로 보여줌
- 숫자형을 원하는 형식으로 변환
<fmt:formatDate value=${"boardVO.regdate" pattern="yyyy-MM-dd HH:mm:ss"}>
or
SimpleDateFormat("yyyy/MM/dd HH:mm:ss") 사용
- 날짜 비교(7 대신 원하는 일자로 변경)
<ex> 지난 일주일간 조회
select * from 테이블이름 where DATE(날짜 필드명) >= DATE_SUB(NOW(), INTERVAL 7 DAY);
DATE
- 날짜만 포함
DATATIME
- 날짜, 시간 모두 포함
TIME
- 시간만 포함
'DB > MySQL' 카테고리의 다른 글
DB 연결-SQLYog 설치 (0) | 2023.03.22 |
---|---|
mysql 개념정리 (0) | 2023.01.18 |