format.class.php 798 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. class format {
  3. /**
  4. * 日期格式化
  5. *
  6. * @param $timestamp
  7. * @param $showtime
  8. */
  9. public static function date($timestamp, $showtime = 0) {
  10. $times = intval($timestamp);
  11. if(!$times) return true;
  12. $lang = pc_base::load_config('system','lang');
  13. if($lang == 'zh-cn') {
  14. $str = $showtime ? date('Y-m-d H:i:s',$times) : date('Y-m-d',$times);
  15. } else {
  16. $str = $showtime ? date('m/d/Y H:i:s',$times) : date('m/d/Y',$times);
  17. }
  18. return $str;
  19. }
  20. /**
  21. * 获取当前星期
  22. *
  23. * @param $timestamp
  24. */
  25. public static function week($timestamp) {
  26. $times = intval($timestamp);
  27. if(!$times) return true;
  28. $weekarray = array(L('Sunday'),L('Monday'),L('Tuesday'),L('Wednesday'),L('Thursday'),L('Friday'),L('Saturday'));
  29. return $weekarray[date("w",$timestamp)];
  30. }
  31. }
  32. ?>