当前位置:Gxlcms > PHP教程 > php获取指定日期是星期几的方法是什么

php获取指定日期是星期几的方法是什么

时间:2021-07-01 10:21:17 帮助过:33人阅读

php获取指定日期是星期几的方法是:利用date函数来获取,如【date("w",$strap);】。date函数可以把时间戳格式化为可读性更好地日期和时间。

相关函数介绍:

PHP date() 函数可把时间戳格式化为可读性更好的日期和时间。

(学习视频推荐:java课程)

语法:

  1. string date ( string $format [, int $timestamp ] )

参数:

format 必需。规定时间戳的格式。

timestamp 可选。规定时间戳。默认是当前的日期和时间。

date() 函数的第一个必需参数 format 规定了如何格式化日期/时间。

这里列出了一些可用的字符:

d - 代表月中的天 (01 - 31)

m - 代表月 (01 - 12)

Y - 代表年 (四位数)

w 星期中的第几天,数字表示

代码示例:

  1. <?php
  2. header("Content-type: text/html; charset=utf-8");
  3. //获取星期方法
  4. function get_week($date){
  5. //强制转换日期格式
  6. $date_str=date('Y-m-d',strtotime($date));
  7. //封装成数组
  8. $arr=explode("-", $date_str);
  9. //参数赋值
  10. //年
  11. $year=$arr[0];
  12. //月,输出2位整型,不够2位右对齐
  13. $month=sprintf('%02d',$arr[1]);
  14. //日,输出2位整型,不够2位右对齐
  15. $day=sprintf('%02d',$arr[2]);
  16. //时分秒默认赋值为0;
  17. $hour = $minute = $second = 0;
  18. //转换成时间戳
  19. $strap = mktime($hour,$minute,$second,$month,$day,$year);
  20. //获取数字型星期几
  21. $number_wk=date("w",$strap);
  22. //自定义星期数组
  23. $weekArr=array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
  24. //获取数字对应的星期
  25. return $weekArr[$number_wk];
  26. }
  27. //测试
  28. $date="2016-08-20";
  29. echo get_week($date);
  30. //星期六
  31. ?>

相关推荐:php培训

以上就是php获取指定日期是星期几的方法是什么的详细内容,更多请关注gxlcms其它相关文章!

人气教程排行