2012-05-24 3 views
1

HighCharts 선 그래프를 설정 중이며 x 축 레이블이 데이터 요소와 일치하지 않습니다. 데이터 포인트는 하루 종일 (시간 없음) 롤업됩니다. 나는 pointStart를 추가 할 때,하지만, 나는 그것을 실행하는 경우에 대한 유닉스 타임 스탬프를 받고 있어요 :PHP의 strtotime 함수에서 hh : mm : ss 제거

pointStart: <?php echo strtotime("-1 month -1 day") * 1000; ?>

나는 나에게 한 달 동안 유닉스 타임 스탬프 자정에서 전 하루 줄 "말할 수 "물건을 복잡하게하지 않고? 당신이 할 수 물론

답변

2

다음 date() 형식은 시간 분, 초를 제거합니다

<?php echo strtotime(date('Y-m-d', strtotime("-1 month -1 day"))); ?>

, 당신은 (당신의 타임 스탬프 '내지 Ym-D'

+0

'한 strtotime (날짜를 다시 얻을 수있는, strtotime ("-1 개월 -1 일))))'은 1335218400을 반환하지만 1335139200을 기대하고 있습니다. – Chords

+0

정말입니까? 사실,이 코드를 가지고 당신이 찾고있는 리턴을 얻었습니다 – zessx

+0

또 다른 방법은 '$ d = new DateTime (날짜 ('Ym-d', strtotime ("-1 개월 -1 일"))입니다.); echo $ d-> getTimestamp();' 하지만 같은 결과가 나타날 것입니다. – zessx

관련 문제