본문 바로가기
(JAVA)자바/(JAVA)자바 DB-데이터 베이스

(Mysql) 날짜 시간 표시/ 날짜만 표시/시간만 표시

by 공부가싫다가도좋아 2021. 2. 3.
반응형

Mysql 데이터베이스 시간 표시


 

1. 날짜시간 모두 표시


mysql> use timedb;    //timedb 데이터 사용

mysql> create table timedb(time1 datetime); //timedb의 컬럼 만들기

mysql> insert into timedb value(now());  //현재시간 입력
Query OK, 1 row affected (0.02 sec)   

mysql> select * from timedb;   
+---------------------+
| time1               |
+---------------------+
| 2021-02-03 23:40:24 |         //입력했을때의 시간 출력
+---------------------+

create table 테이블명 (컬럼명 datetime);   //날짜 시간 컬럼 생성

insert into 테이블명 value (now())      //현재시간 입력

 

2. 날짜만 표시


mysql> select date_format(time1,'%Y-%m-%d')from timedb;

+-------------------------------+
| date_format(time1,'%Y-%m-%d') |
+-------------------------------+
| 2021-02-03                    |
+-------------------------------+

select date_format(time1,'%Y-%m-%d')from 테이블명;

%Y : year, %m: month, %d: day

 

3.시간만 표시


mysql> select date_format(time1,'%T')from timedb;
+-------------------------+
| date_format(time1,'%T') |
+-------------------------+
| 23:40:24                |
+-------------------------+

select date_format(time1,'%T')from 테이블명;

%T: Time 전체시간

반응형

댓글