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文件向另一个地址post数据,不用表单和隐藏的变量的
Mar 06 PHP
php的access操作类
Apr 09 PHP
php下实现一个阿拉伯数字转中文数字的函数
Jul 10 PHP
php压缩多个CSS为一个css的代码并缓存
Apr 21 PHP
PHP 命令行工具 shell_exec, exec, passthru, system详细使用介绍
Sep 11 PHP
PHP以指定字段为索引返回数据库所取的数据数组
Jun 30 PHP
浅析ThinkPHP中execute和query方法的区别
Jun 13 PHP
destoon文章模块调用企业会员资料的方法
Aug 22 PHP
smarty实现多级分类的方法
Dec 05 PHP
php使用wordwrap格式化文本段落的方法
Mar 17 PHP
PHP中快速生成随机密码的几种方式
Apr 17 PHP
php+js实现裁剪任意形状图片
Oct 31 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
php 数组字符串搜索array_search技巧
2016/07/05 PHP
Yii框架结合sphinx,Ajax实现搜索分页功能示例
2016/10/18 PHP
PHP如何通过带尾指针的链表实现'队列'
2020/10/22 PHP
取键盘键位ASCII码的网页
2007/07/30 Javascript
用JQUERY增删元素的代码
2012/02/14 Javascript
a标签的href和onclick 的事件的区别介绍
2013/07/26 Javascript
标题过长使用javascript按字节截取字符串
2014/04/24 Javascript
javascript另类方法实现htmlencode()与htmldecode()函数实例分析
2016/11/17 Javascript
vuejs2.0运用原生js实现简单的拖拽元素功能示例
2017/02/24 Javascript
Vue+Element使用富文本编辑器的示例代码
2017/08/14 Javascript
利用pm2部署多个node.js项目的配置教程
2017/10/22 Javascript
使用Sonarqube扫描Javascript代码的示例
2018/12/26 Javascript
JS实现点餐自动选择框(案例分析)
2019/12/10 Javascript
[07:43]《辉夜杯》公开赛晋级外卡赛战队—TRG训练生活探秘
2015/12/11 DOTA
[37:47]IG vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
[55:35]DOTA2-DPC中国联赛 正赛 CDEC vs Dragon BO3 第二场 1月22日
2021/03/11 DOTA
Python连接DB2数据库
2016/08/27 Python
Python数据操作方法封装类实例
2017/06/23 Python
python实现求特征选择的信息增益
2018/12/18 Python
Python小白必备的8个最常用的内置函数(推荐)
2019/04/03 Python
python二进制读写及特殊码同步实现详解
2019/10/11 Python
python 检查数据中是否有缺失值,删除缺失值的方式
2019/12/02 Python
Python 2种方法求某个范围内的所有素数(质数)
2020/01/31 Python
Python常用模块函数代码汇总解析
2020/08/31 Python
解析HTML5的存储功能和web SQL的相关操作方法
2016/02/19 HTML / CSS
HTML5本地存储和本地数据库实例详解
2017/09/05 HTML / CSS
Silk’n激光脱毛器官网:silkn.com
2016/10/06 全球购物
中文系学生自荐信范文
2013/11/13 职场文书
个人教师自我评价范文
2013/12/02 职场文书
村官学习十八大感想
2014/01/15 职场文书
高一英语教学反思
2014/01/22 职场文书
2015年电工工作总结
2015/04/10 职场文书
2015年医生个人工作总结
2015/04/25 职场文书
2019经典广告词集锦!
2019/07/02 职场文书
python使用pygame创建精灵Sprite
2021/04/06 Python
Vue+TypeScript中处理computed方式
2022/04/02 Vue.js