TimeHelper.php 632 B

123456789101112131415161718192021222324
  1. <?php
  2. namespace addons\DepositPresale\common\helpers;
  3. class TimeHelper
  4. {
  5. public static function getTwoTimeDistance($unixTime_1, $unixTime_2) {
  6. $timediff = abs($unixTime_2 - $unixTime_1);
  7. //计算天数
  8. $days = intval($timediff / 86400);
  9. //计算小时数
  10. $remain = $timediff % 86400;
  11. $hours = intval($remain / 3600);
  12. //计算分钟数
  13. $remain = $remain % 3600;
  14. $mins = intval($remain / 60);
  15. //计算秒数
  16. $secs = $remain % 60;
  17. return ['days' => $days, 'hours' => $hours, 'minutes' => $mins, 'seconds' => $secs];
  18. }
  19. }