투케이2K

2. (MYSQL/SQL) date format - now , sysdate 사용해 현재 시간 24시간 기준 출력 실시 본문

MySqlDB

2. (MYSQL/SQL) date format - now , sysdate 사용해 현재 시간 24시간 기준 출력 실시

투케이2K 2021. 8. 12. 11:39

[개발 환경 설정]

개발 툴 : Heidi

개발 언어 : Mysql


[소스 코드]

/*
[date format - now , sysdate 사용해 현재 시간 24시간 기준 출력 실시]
1. DATE_FORMAT(날짜, 포맷) 으로 문법을 사용합니다
2. SYSDATE() : 함수가 실행되는 시점의 시각을 반환합니다
3. NOW() : 하나의 쿼리 단위로 실행되는 시점의 시각을 반환합니다
4. 대문자 Y : 연도 4자리값을 반환합니다
5. 소문자 m : 12월 까지 단위를 숫자로 표시해줍니다 (2자리)
6. 소문자 d : 일 단위를 숫자로 표시해줍니다 (2자리)
7. 대문자 H : 24 시간 기준으로 시간을 표시해줍니다(2자리)
8. 소문자 i : 분 단위를 숫자로 표시해줍니다 (2자리)
9. 소문자 s : 초 단위를 숫자로 표시해줍니다 (2자리)
10 참고 : date_format 은 오라클에서 to_char(sysdate) 형식과 같은 결과를 반환해줍니다
*/


select DATE_FORMAT(now(), '%Y-%m-%d %H:%i:%s') as "now 24", -- 구분자 표시
       DATE_FORMAT(now(), '%Y%m%d%H%i%s') as "now 24", -- 구분자 없음
       DATE_FORMAT(sysdate(), '%Y%m%d%H%i%s') as "sysdate 24";

[결과 출력]


[요약 설명]

/*

[date format - now , sysdate 사용해 현재 시간 24시간 기준 출력 실시]

1. DATE_FORMAT(날짜, 포맷) 으로 문법을 사용합니다

2. SYSDATE() : 함수가 실행되는 시점의 시각을 반환합니다

3. NOW() : 하나의 쿼리 단위로 실행되는 시점의 시각을 반환합니다

4. 대문자 Y : 연도 4자리값을 반환합니다

5. 소문자 m : 12월 까지 단위를 숫자로 표시해줍니다 (2자리)

6. 소문자 d : 일 단위를 숫자로 표시해줍니다 (2자리)

7. 대문자 H : 24 시간 기준으로 시간을 표시해줍니다(2자리)

8. 소문자 i : 분 단위를 숫자로 표시해줍니다 (2자리)

9. 소문자 s : 초 단위를 숫자로 표시해줍니다 (2자리)

10 참고 : date_format 은 오라클에서 to_char(sysdate) 형식과 같은 결과를 반환해줍니다

*/


 

반응형
Comments