Maison  >  Article  >  développement back-end  >  格式化日期

格式化日期

WBOY
WBOYoriginal
2016-07-25 09:11:21909parcourir
php格式化日期
  1. function ShowDate($flag=0, $timestr=NULL)
  2. {
  3. // 获取周几
  4. $warr = array(
  5. "0" => 星期日,
  6. "1" => 星期一,
  7. "2" => 星期二,
  8. "3" => 星期三,
  9. "4" => 星期四,
  10. "5" => 星期五,
  11. "6" => 星期六
  12. );
  13. $i = date("w", $timeStamp);
  14. // 设置北京时间并获取时间戳
  15. date_default_timezone_set('PRC');
  16. $timeStamp = NULL;
  17. if ($timestr)
  18. $timeStamp = strtotime($timestr);
  19. else
  20. $timeStamp = time();
  21. // 设置时间显示格式
  22. $ret1 = date("Y年m月d日 H:m:s", $timeStamp) . " " . $warr[$i];
  23. $ret2 = date("Y-m-d H:m:s", $timeStamp) . " " . $warr[$i];
  24. $ret3 = date("y/m/d", $timeStamp);
  25. $ret = $ret1; // 默认返回第一种
  26. if ($flag == 2)
  27. $ret = $ret2;
  28. else if ($flag == 3)
  29. $ret = $ret3;
  30. return $ret;
  31. }
复制代码
  1. function ShowDate($flag=0, $timestr=NULL)
  2. {
  3. // 获取周几
  4. $warr = array(
  5. "0" => 星期日,
  6. "1" => 星期一,
  7. "2" => 星期二,
  8. "3" => 星期三,
  9. "4" => 星期四,
  10. "5" => 星期五,
  11. "6" => 星期六
  12. );
  13. $i = date("w", $timeStamp);
  14. // 设置北京时间并获取时间戳
  15. date_default_timezone_set('PRC');
  16. $timeStamp = NULL;
  17. if ($timestr)
  18. $timeStamp = strtotime($timestr);
  19. else
  20. $timeStamp = time();
  21. // 设置时间显示格式
  22. $ret1 = date("Y年m月d日 H:m:s", $timeStamp) . " " . $warr[$i];
  23. $ret2 = date("Y-m-d H:m:s", $timeStamp) . " " . $warr[$i];
  24. $ret3 = date("y/m/d", $timeStamp);
  25. $ret = $ret1; // 默认返回第一种
  26. if ($flag == 2)
  27. $ret = $ret2;
  28. else if ($flag == 3)
  29. $ret = $ret3;
  30. return $ret;
  31. }
复制代码


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn