묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[PHP/MySQL]정말 급한질문 하나있습니다. 시간관련..
2002.05.29 17:30
좀 급해서 그런데요.. 조언 급구합니다. ㅠㅠ
만일 디비에 디비 필드가 varchar로 되있고 그안에 년,월,일,시,분 등이 예를들어 2002년 5월30일 1시50분이 200205300150 이런식으로 들어가 있습니다.
그럼 이 데이터 200205300150 이란걸 어떻게 다시 시간으로 바꿔서 출력을 할수있을까요? 만일 출력을 하게되면 보통 시간과 비교를 할수있는지요?
예전에 물어봤던 질문과 관련 있는건데요...
좀 좋은 답변 부탁드립니다.
안녕히.
---Always KYJ One and Only
만일 디비에 디비 필드가 varchar로 되있고 그안에 년,월,일,시,분 등이 예를들어 2002년 5월30일 1시50분이 200205300150 이런식으로 들어가 있습니다.
그럼 이 데이터 200205300150 이란걸 어떻게 다시 시간으로 바꿔서 출력을 할수있을까요? 만일 출력을 하게되면 보통 시간과 비교를 할수있는지요?
예전에 물어봤던 질문과 관련 있는건데요...
좀 좋은 답변 부탁드립니다.
안녕히.
---Always KYJ One and Only
<?
$data = "200205300150";
$year = substr( $data, 0, 4);
$month = substr( $data, 4, 2);
$day = substr( $data, 6, 2);
$hour = substr( $data, 8, 2);
$minute = substr( $data, 10, 2);
$timestamp = mktime( $hour, $minute ,0, $month, $day, $year );
echo( date("Y-m-d H:i", $timestamp));
?>
시간 비교는 timestamp값을 가지고 계산하면 되겠죠..