select curdate(); // 년월일만 나옴
select curtime(); // 시분초만 나옴
select year(writeday) from board; // 년도만 가져오기
or
select year(now()) from board; // 위와 같음
select month(writeday) from board; // 월만 가져오기
select day(writeday) from board; // 일만 가져오기
hour,minute,second 시분초도 위 와 똑같이 사용 가능
select date(now()); // 년월일 시분초 다 가지고 있는 now()에서 년월일만 출력하기
select time(now()); // 위와 같은 상황에 시분초만 출력하기
//특정일 기준으로 이전 or 이후의 날짜
adddate() + 날짜 출력하기
ex) select writeday, adddate(writeday,100) from board;
ex2) select * from board where writeday > adddate('2023-01-01',10);
2023-01-01일의 기준으로 10일이후 글만 출력하기
subdate() - 날짜 출력하기
ex) select * from board where writeday > subdate(now(),10);
오늘 기준 10일 전의 입사일이나 글 등록일 구하기
// 2개의 날짜의 차이
datediff()
ex) select writeday, datediff(now(), writeday) from board;
오늘 몇일차이인지 구할때는 datediff 사용