php 秒数转换成可读性良好的格式

前端之家收集整理的这篇文章主要介绍了php 秒数转换成可读性良好的格式前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
PHP将秒数转换成可读性良好的格式感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧!
比如秒数时间很长,可以通过这段代码转换成几年几月几日的形式
  1. /**
  2. * PHP将秒数转换成可读性良好的格式
  3. *
  4. * @param
  5. * @author 网: www.jb51.cc
  6. **/
  7. $time = time() - $time;
  8. $points = array(
  9. 'year' => 31556926,'month' => 2629743,'week' => 604800,'day' => 86400,'hour' => 3600,'minute' => 60,'second' => 1
  10. );
  11. foreach($points as $point => $value)
  12. {
  13. if($elapsed = floor($time/$value) > 0)
  14. {
  15. $s = $elapsed>1?'s':'';
  16. $timestamp = "$elapsed $point$s";
  17. break;
  18. }
  19. }
  20. /*** 来自编程之家 jb51.cc(jb51.cc) ***/

猜你在找的PHP相关文章