javascript - 마지막 체크인 시간을 기준으로 연속 체크인 여부를 판단하는 방법
ringa_lee
ringa_lee 2017-06-05 11:10:16
0
4
797

현재 시간을 사용해 보세요 - 마지막 체크인 시간 > 60×60×24.
이 방법은 항상 서명을 깨뜨립니다.
이렇게 해서 마지막 체크인이 1일 0시였다면 오늘은 2일 23시 59분

ringa_lee
ringa_lee

ringa_lee

모든 응답(4)
Peter_Zhu

계산할 때 0점 타임스탬프를 사용하여 계산하는 것이 더 좋지 않을까요? (strtotime(date('Y-m-d',$time1))-strtotime(date('Y-m-d',$time2)) )/(3600 *24).
이렇게 할 필요는 없습니다. 각 사람마다 하나의 기록, 사용자 ID, 마지막 체크인 날짜, 연속된 체크인 날짜가 있는지 확인합니다. 다음 날, 연속 체크인 날짜가 +1이 됩니다. 며칠 간격이 있는 경우 Day는 바로 1이 됩니다.

左手右手慢动作

날짜를 직접 비교해보면 어떨까요...

지금 로그인해도 마지막 로그인 후 18~32시간이 지나면 로그인 성공으로 간주됩니다. .

我想大声告诉你

시간 초를 사용하여 확인할 수는 없습니다. 예를 들어 이전 시간이 2017-5-30인 경우 date() 함수를 통해 두 번째 날의 시간인 20170531을 얻을 수 있습니다. 그런 다음 날짜의 시간 형식을 Ymd로 가져와 설정할 수 있습니다. 두 개가 같은지 확인하세요

phpcn_u1582

으아아아

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!