2010-11-18 10 views
1

PHP에서 유닉스 타임 스탬프 비교를하는 내장 함수가 있습니까?타임 스탬프를 PHP와 비교하고 있습니까?

편집 : "2001-12-20 00:00:01"형식의 타임 스탬프를 의미합니다. 또한 수정 된 제목 ... 유닉스 타임 스탬프가 아니기 때문에 사과드립니다.

+5

를 사용하여 쉽게 비교할 수 있습니다. 그것은 단지 숫자입니다. PHP는 숫자를 비교할 수있는 함수를 내장했습니다 –

+0

내 타임 스탬프는 실제로 "2001-12-20 00:00:01"과 같은 날짜/시간입니다. – Msencenb

+1

"2001-12-20 00:00:01"은 타임 스탬프가 아니며, 그것은 문자열입니다. strtotime() 또는 DateTime 객체를 사용하여 문자열 값을 정수 값으로 변환 한 다음 비교를 수행하십시오. –

답변

11

그냥 사용하세요.>, < = 이들은 당신이 그들을 비교하기위한 특정 기능이 필요없는 정수입니다.

+1

그래, 그것에 대해 더 말할 것도 없습니다. 그건 그렇고, 이것은 PHP 5의 새로운'DateTime' 객체에서도 잘 작동합니다. –

+1

내 타임 스탬프의 형식은 "2001-12-20 00:00:01" – Msencenb

+1

필드를 DATETIME으로 만들고>, <및 = –

2

유닉스 타임 스탬프는 단지 정수입니다. 무엇을 비교하고 싶습니까?

2

비교할 타임 스탬프가 문자열 형식 인 경우 (예 : PHP 스크립트에 매개 변수 등으로 전송 된 경우) PHP의 [strtotime()] [1]을 사용하여 숫자로 변환 할 수 있습니다 ] 기능.

당신은 다음 숫자, 친구의 등 <>,

관련 문제