1. date_format 표기법
date_format은 대소문자를 구분하기 때문에 요구사항에 맞는 알파벳을 찾아 적절하게 활용하시길 바랍니다.
Specifier | Description | Example | |
1 | %Y | 연도(year): 4자리 표현 | 2021 |
2 | %y | 연도(year): 뒤에서 2자리 표현 | 21 |
3 | %a | 요일(weekday): 이름 줄임표현 | Mon, Tue, Wed, ... |
4 | %W | 요일(weekday): 이름 | Sunday, ..., Saturday |
5 | %w | 요일(weekday): 숫자 활용 | 0 = Sunday, ... , 6 = Saturday |
6 | %b | 월(month): 이름 줄임표현 | Jan, Feb, Mar, ... |
7 | %M | 월(month): 이름 | January, February, ..., December |
8 | %c | 월(month): 숫자 표기(자릿수 고정 X) | 0, 1, 2, ..., 12 |
9 | %m | 월(month): 숫자 표기(자릿수 2개로 고정) | 00, 01, ..., 12 |
10 | %D | 일(day): 접미사 활용 | 0th, 1st, 2nd, 3rd, ... |
11 | %d | 일(day): 숫자 활용(1개월 단위) | 0, 1, 2, 3, ... |
12 | %j | 일(day): 숫자 활용(1년 단위) | 001, 002, ..., 366 |
13 | %p | 오전/오후 구분 | AM or PM |
14 | %T | 24시간제 시간 표기 | 23:05:12 ("오후 11시 5분 12초") |
15 | %r | 12시간제 시간 표기 및 오전/오후 구분 | 11:05:12 PM |
16 | %f | Microseconds | 000000, ...., 999999 |
17 | %H | 시간(hour): 24시간제 | 00, 01, ..., 23 |
18 | %k | 시간(hour): 24시간제 | 00, 01, ..., 23 |
19 | %h | 시간(hour): 12시간제 | 01, 02, ..., 12 |
20 | %I | 시간(hour): 12시간제 | 01, 02, ..., 12 |
21 | %i | 분(minute): 1시간 단위 | 00, 01, ..., 59 |
22 | %S | 초(seconds) | 00, ..., 59 |
23 | %s | 초(seconds) | 00, ..., 59 |
24 | %U | 주(Week): 1년 단위 (일요일이 1주의 시작) | 00, 01, ..., 53 |
25 | %u | 주(Week): 1년 단위 (월요일이 1주의 시작) | 00, 01, ..., 53 |
26 | %v | 주(Week): 1년 단위 (일요일이 1주의 시작) | 01, 02, ..., 53 |
현재 시간표시
SELECT date_format(Now(), '%Y-%m-%d-%h-%s');
데이터베이스 목록의 변화와함께 보려면 아래와같이.
show databases; SELECT date_format(Now(), '%Y-%m-%d-%h-%i-%s');
2. 표준시 설정
참고로 지금 msql에 표시되는 시간이 마음에 안든다면
표준시를 바꾸면 된다.
SET GLOBAL time_zone = '+12:00';
SET time_zone = '+12:00';
원래 이렇게 6시 43분 10초로 표시되던걸 10시대로 맞추고 싶었다.
지금이 서울/아시아 표준시인 +9:00 을 쓰고 있는걸 먼저 확인했기때문에
+12:00을 해준다면 아래와 같이 원하는 시간으로 바뀐다.
'DataBase' 카테고리의 다른 글
Access denied for user @localhost 트러블슈팅 MariaDB (0) | 2023.03.16 |
---|---|
mysql, mariadb bind-address 위치 (0) | 2023.03.15 |
MariaDB 10.11 설치 (0) | 2023.03.14 |
DataBase + WEB 서버 구성 (MySQL, PHP, WordPress) (0) | 2022.12.07 |