나는 PHP에서 타임 스탬프와의 차이점을 얻으려고합니다.타임 스탬프 간의 차이점 PHP 10 진수 형식
는 예를 들어 나는 로그인 시간
$login = "2014-11-24 13:45:00";
$current_time = date('Y-m-d H:i:s'); // Lets pretend its 2014-11-24 14:50:00
나는 현재 시간 로그인 시간을 비교하고, 두 가지 형식
이미이 인이 명백한 디스플레이를 표시 할 수 있습니다. 차이점을 보여줍니다.
01:05:00 // Time difference
그러나이 값은 계산을 위해 10 진수 형식이어야합니다. 어떻게 위의 '차이'를 십진수 표시로 변환 할 수 있습니까?
1.083 // In this case 1:05 difference calculates to 1.083 in decimal
더 많은 예제 ...
00:30:00 // half hour difference
0.5 // Decimal
00:45:00 // 45 minutes
0.75 // Decimal
03:14:00 // 3 hours 14 minutes
3.23 // Decimal
? 어쩌면 이러한 계산의 구현을 향상시킬 수 있으므로 별도의 논리를 만들어 소수를 구할 필요가 없습니다. – RichardBernards
http://stackoverflow.com/questions/13595935/convert-time-string-to-decimal-hours -php – bumperbox
RichardBernards 고정 된 스프레드 시트 출력에 십진수가 필요하며 요청한대로 클라이언트를 제공해야합니다. 그렇지 않으면 나는 확실히 그것을 할 다른 방법을 찾을 것입니다. – KyleK