PHP获取指定日期是星期几的实现方法


Posted in PHP onNovember 30, 2016

本文实例讲述了PHP获取指定日期是星期几的实现方法。分享给大家供大家参考,具体如下:

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

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP新手上路(八)
Oct 09 PHP
第六节--访问属性和方法
Nov 16 PHP
PHP 常用函数库和一些实用小技巧
Jan 01 PHP
PHP 编程安全性小结
Jan 08 PHP
file_get_contents获取不到网页内容的解决方法
Mar 07 PHP
PHP Directory 函数的详解
Mar 07 PHP
PHP处理excel cvs表格的方法实例介绍
May 13 PHP
php另类上传图片的方法(PHP用Socket上传图片)
Oct 30 PHP
PHP中ini_set与ini_get用法实例
Nov 04 PHP
php取得字符串首字母的方法
Mar 25 PHP
PHP配置把错误日志以邮件方式发送方法(Windows系统)
Jun 23 PHP
CI框架网页缓存简单用法分析
Dec 26 PHP
php根据年月获取当月天数及日期数组的方法
Nov 30 #PHP
详解PHP处理密码的几种方式
Nov 30 #PHP
php+js实现百度地图多点标注的方法
Nov 30 #PHP
php 运算符与表达式详细介绍
Nov 30 #PHP
PHP AjaxForm提交图片上传并显示图片源码
Nov 29 #PHP
php判断是否为ajax请求的方法
Nov 29 #PHP
PHP判断文件是否被引入的方法get_included_files用法示例
Nov 29 #PHP
You might like
利用文件属性结合Session实现在线人数统计
2006/10/09 PHP
Smarty结合Ajax实现无刷新留言本实例
2007/01/02 PHP
CURL状态码列表(详细)
2013/06/27 PHP
PHP不用递归遍历目录下所有文件的代码
2014/07/04 PHP
php中strstr、strrchr、substr、stristr四个函数的区别总结
2014/09/22 PHP
WordPress开发中短代码的实现及相关函数使用技巧
2016/01/05 PHP
解决Laravel 不能创建 migration 的问题
2019/10/09 PHP
php使用自带dom扩展进行元素匹配的原理解析
2020/05/29 PHP
PhpStorm 2020.3:新增开箱即用的PHP 8属性(推荐)
2020/10/30 PHP
js 实现日期灵活格式化的小例子
2013/07/14 Javascript
jquery $(this).attr $(this).val方法使用介绍
2013/10/08 Javascript
获取select元素被选中的文本内容的js代码
2014/01/29 Javascript
JavaScript设置表单上传时文件个数的方法
2015/08/11 Javascript
JavaScript对象数组的排序处理方法
2015/10/21 Javascript
JS实现网页标题随机显示名人名言的方法
2015/11/03 Javascript
node.js回调函数之阻塞调用与非阻塞调用
2015/11/13 Javascript
值得分享的轻量级Bootstrap Table表格插件
2016/05/30 Javascript
JSONP和批量操作功能的实现方法
2016/08/21 Javascript
vue2 前后端分离项目ajax跨域session问题解决方法
2017/04/27 Javascript
js编写选项卡效果
2017/05/23 Javascript
关于JavaScript中高阶函数的魅力详解
2018/09/07 Javascript
javascript实现考勤日历功能
2018/11/29 Javascript
使用vue3重构拼图游戏的实现示例
2021/01/25 Vue.js
python利用高阶函数实现剪枝函数
2018/03/20 Python
python3-flask-3将信息写入日志的实操方法
2019/11/12 Python
使用css3 属性如何丰富图片样式(圆角 阴影 渐变)
2012/11/22 HTML / CSS
宝拉珍选澳大利亚官方购物网站:Paula’s Choice澳大利亚
2016/09/13 全球购物
澳大利亚家庭花园和DIY工具网店:VidaXL
2019/05/03 全球购物
实习老师个人总结的自我评价
2013/09/28 职场文书
教师业务学习制度
2014/01/25 职场文书
后勤服务中心总经理工作职责
2014/03/03 职场文书
竞聘上岗演讲
2014/05/19 职场文书
社团活动总结模板
2014/06/30 职场文书
作文评语怎么写
2014/12/25 职场文书
《认识钟表》教学反思
2016/02/16 职场文书
pytorch中[..., 0]的用法说明
2021/05/20 Python