변환에 문제가 있습니다. 나는 정상적으로 모든 것이 작동하기 때문에 내 문제가 어디인지 이해하지 못한다. 그래서 나의 전환은 효과가 없다. 날짜를 유닉스 타임 스탬프로 변환
$sEndDateFilter is 27/03/2015 23:59:59
나는 변환했을 때 :
$iEndDateFilter = strtotime($sEndDateFilter);
내
$ iEndDateFilter이 제발 도와
을 보라된다.
변환에 문제가 있습니다. 나는 정상적으로 모든 것이 작동하기 때문에 내 문제가 어디인지 이해하지 못한다. 그래서 나의 전환은 효과가 없다. 날짜를 유닉스 타임 스탬프로 변환
$sEndDateFilter is 27/03/2015 23:59:59
나는 변환했을 때 :
$iEndDateFilter = strtotime($sEndDateFilter);
내
$ iEndDateFilter이 제발 도와
을 보라된다.
Thx Rizier123 ... –
와 /
를 교체해야 다음 m에서 날짜/일/또는 DMY 형식은보고으로 명확된다 구분 기호가 슬래시 (/) 인 경우 American m/d/y로 간주됩니다. 구분 기호가 대시 (-) 또는 점 (.) 인 경우 유럽 d-m-y 형식이 사용됩니다. Rizier에서 알 수 있듯이
따라서, 가능한 해결책은 다음과 같이 대시 슬래시를 대체하는 것입니다 : 한 strtotime (않는 str_replace ('/', '-', '27 :
이echo strtotime(str_replace('/', '-',"27/03/2015 23:59:59"));
당신이 답을 복사했습니다 : http://stackoverflow.com/a/2891949/3933332 그냥 가난한 사람들 – Rizier123
아니, 나는 그랬던 것처럼 매뉴얼을 베낀다. – TecBrat
그가 한 것뿐 아니라 다른 하나는이 문서에서 복사했습니다. – Th3Alchemist
이런 식으로 뭔가를 시도/05/1990 ')); – miglio
이것이 해결책 인 것으로 보입니다. http://stackoverflow.com/questions/2891937/strtotime-doesnt-work-with-dd-mm-yyyy-format – Naomi
RTFM : http://php.net/strtotime 두 번째 마지막 메모 > "m/d/y 또는 dmy 형식의 날짜가 명확 해집니다 ...". 당신은 m/d/y를 의미하는'/'를 사용하고 있지만 d/m/y를 넘겨주고 있습니다 –