http://sir.kr/g5_skin/7787?sfl=wr_subject%7C%7Cwr_content&stx=%EA%B2%BD%EB%A7%A4
이 경매 스킨을 가지고 약간 커스텀을 해서 오픈을 시켰는데요.
생각보다
종료시간전에 입찰을 하는 사람들 중에
똑같은 시간에 하는 사람들이 있더라구요.
예를 들면
2017-02-03 21:08:00
2017-02-03 21:08:00
이렇게 두명이 입찰을 해서
오류.....가 생겼어요.
종료시간 59초 이하에
입찰을 하면 종료시간이 60초 늘어나게 해놨거든요.
그런데 저렇게 두명이 입찰을 하면
동시에 120초가 늘어나 버리는 경우가 있더라구요..ㅠㅠ
좀더 세밀한 시간으로 나누려고 하면 어떻게 해야되나요
2017-02-03 21:08:00 는 시:분:초 까지인데 초보다 더 세밀한 시간이 있을까요?
|
답변 2개 / 댓글 2개
채택된 답변
+20 포인트
2017-02-06 (월) 09:39:51
백만분의 1초 ^^
Copy
$micro_date = microtime();$date_array = explode(" ",$micro_date);$date = date("Y-m-d H:i:s",$date_array[1]);echo "Date: $date:" . $date_array[0] ."<br>";
답변에 대한 댓글 2개
2017-02-06 (월) 11:02:53
아그러면 db 세팅을 할때
테이블 종류를 datetime 로 하면 이상해지던데...
어떤걸로 해야되나요?
테이블 종류를 datetime 로 하면 이상해지던데...
어떤걸로 해야되나요?
2017-02-06 (월) 11:50:17
기존처럼 insert 하시고요. 밀리세컨드만 0.993943939 추가필드 varchar로 필드 만드셔서
넣어주세요. 포멧이 달라서 어쩔수 없습니다.
아니면 varchar로 그냥 2017-02-01 12:12:33 0.34344 한필드에 추가로 넣으셔도 됩니다.
답변을 작성하려면 로그인이 필요합니다.