database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 30205 게시물 읽기
No. 30205
mysql datetime 타입으로 값을 변경 하려고 하는데...php time() 값을..
작성자
박순채(pict7942)
작성일
2012-02-09 11:34
조회수
8,261

데이터 베이승 int 라는 필드로 해서 php 의 time() 함수에서 나오는 값을 그냥 그대로 넣은것 같습니다.

1153450259
1153708761
1153709794
1159851839
1161325228
 

이런식으로 이걸..

2011-0101 00:00:00

와 같은 형식으로 변경하려고 하는데요

mysql 데이터 타입을 datetime 으로..

mysql 내의 함수로 변경이 가능한 방법이 있을까요..?

질문인즉,

1161325228 - > 2011-01-01 00:00:00 형식으로 변경 가능할까요?

mysql 함수를 사용해서요

아시는분들은 좀 알려주세요~이관 하려고 하는데 어렵네요 ㅋ

이 글에 대한 댓글이 총 2건 있습니다.

기본 제공 되는 함수는 from_unixtime( 숫자)이므로

select from_unixtime( 1161325228 );

하셔도 되고요. 다음처럼 해도 됩니다.

 select date_add( '1970-01-01', interval 1161325228 second );

php의 time()은 1970년 1월 1일부터 1초마다 1씩 증가시킨 값이므로
1970-01-01에 해당 값을 초 단위로 더해버리면 되죠.

 

 

우욱님이 2012-02-09 12:54에 작성한 댓글입니다.
이 댓글은 2012-02-09 13:10에 마지막으로 수정되었습니다. Edit

역시 간단한 함수로 할수 있는 방법이 있었네여...ㅎㅎ

감사합니다.~~ㅎㅎ

박순채(pict7942)님이 2012-02-09 15:16에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
30208초짜입니다. 고수님들의 도움좀 부탁해요~ [2]
박기철
2012-02-20
7541
30207backup할 때 새로운 자료들만 입력하게 하는 명령어가 있나요?
BlueSpy
2012-02-20
7125
30206mysql-advanced vs mysql-community [1]
이성희
2012-02-16
9709
30205mysql datetime 타입으로 값을 변경 하려고 하는데...php time() 값을.. [2]
박순채
2012-02-09
8261
30204MYSQL 쿼리 질문 [1]
한동희
2012-02-08
7917
30203mysql api 질문입니다. [1]
신대욱
2012-02-07
7752
30202컬럼의 charset 과 collation 변경 관련 질문 [2]
땡필이
2012-02-06
8892
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다