시간값 요건 먼가요? > 자유게시판

자유게시판

시간값 요건 먼가요? 정보

시간값 요건 먼가요?

본문

2010년 8월 5일 9시 48분26초 는 1280969306 입니다
이렇게 뜨던데
1280969306 이걸 얻기 위해서는 어떻게 해야하나요?
패턴도 안보이고,,,,
일관성도 없고.. ㅋㅋ
추천
0
  • 복사

댓글 16개

$timestamp = mktime();
이걸 응용하면 될듯한데....
기존 시간이
$data[reg_date]
<2010/08/04 17:37:52>

이런식으로 묶여서 이걸 다시 년월일시분초 이렇게 나눠야는데... 방법없나요?
$a = strtotime("2010년 8월 5일 9시 48분 26초"); 아닌지요?

안되면 2010년 8월 5일 9시 48분 26초 -> 2010-8-5 9:48:26으로 바꾸셔서 하시면되요요
그런걸 유닉스타임스탬프라고 하져,,,

time(); -> 여기에 그 값이 들어있음

$nowtime = time();
echo $nowtime;

식으로 하면 현재시간...

유닉스타임스탬프값을 사람이 보는 시간으로 바꾸려면
$seetime=date("Y-m-d H:i:s",$nowtime);
2010년 8월 5일 12시 30분 15초를 타임스탬프로 변환하려면

mktime(12, 30, 15, 8, 5, 2010);

를 쓰면 되니..

$data[reg_date]가 2010/08/04 17:37:52면..
$year = substr($data[reg_date], 0, 4);
$month = substr($data[reg_date], 5, 2);
$day = substr($data[reg_date], 8, 2);
$hour = substr($data[reg_date], 11, 2);
$min = substr($data[reg_date], 14, 2);
$sec = substr($data[reg_date], 17, 2);
로 나눠서

$timestamp = mktime($hour, $min, $sec, $month, $day, $year);

로 하면 노가다이려나요..^^
//$datatime = $data[reg_date];
$datatime = strtotime($data[reg_date]); // 텍스트로 되있는 시간을 다시 TIME으로 변환
//$datatime = date("HismdY", $datatime);
$datatimecon = date("HismdY", $datatime); // 이건 그냥 삽입해본거닷!~
if(!$c_hour) $c_hour = 0;          // ┐
if(!$c_minute) $c_minute = 0;    // ├ 이건 왜 넣었지?
if(!$c_second) $c_second = 0; // ┘

$c_hour = date("H", $datatime);
$c_minute = date("i", $datatime);
$c_second = date("s", $datatime);
$c_month = date("m", $datatime);
$c_day = date("d", $datatime);
$c_year = date("Y", $datatime);
$datatime = mktime($c_hour,$c_minute,$c_second,$c_month,$c_day,$c_year);
이렇게 노가다? 정도의 방법으로 해본결과 정상적으로 출력은 되나 값이 다릅니다. 원인이 무엇일까요?
1280911041
이렇게 나와야는데
1280911072
이렇게 나오는데..
끝글자 두개가 틀린걸보아
타임중 어떤게 잘못들어가서 틀린듯 하네요....
결국 꼼수로... 아래처럼 해버렸다는.... 이런식으로 하면 짤린건데...
<잘뜨기만 하면되지! ㅋㅋ>
$datatime = strtotime($data[reg_date]);

if(!$c_hour) $c_hour = 0;
if(!$c_minute) $c_minute = 0;
if(!$c_second) $c_second = 0;

$c_hour = date("H", $datatime);
$c_minute = date("i", $datatime);
$c_second = date("s", $datatime);
$c_month = date("m", $datatime);
$c_day = date("d", $datatime);
$c_year = date("Y", $datatime);
$datatime = mktime($c_hour,$c_minute,$c_second-31,$c_month,$c_day,$c_year);
결국 위에서 한작업이 쓸필요 없는 작업이였습니다.... ㅠ.ㅠ;;;;
GM에디터가 그런식으로 이미지를 출력하고 이미지 변수를 안만들던데...
위방법대로 이미지를 불러올경우.. 이미지 없는페이지에서도... 저런식으로 출력되기때문에 문제군요..
과감히 이미지는 뺄까 고민중입니다.
GM에디터의 이미지가 .... contents로 들어가버려서.... ㅎㄷㄷ
이미지는 업로드 하고 그경로 잡아서 컨텐츠에 넣어 버리는데.... 에디터 바꿔 버리고 싶네요..
© SIRSOFT
현재 페이지 제일 처음으로