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上传图片类(随机名,缩略图,加水印)
Jun 30 PHP
如何获知PHP程序占用多少内存(memory_get_usage)
Sep 23 PHP
php冒泡排序、快速排序、快速查找、二维数组去重实例分享
Apr 24 PHP
PHP的pcntl多进程用法实例
Mar 19 PHP
PHP多态代码实例
Jun 26 PHP
PHP框架性能测试报告
May 08 PHP
PHP抓取远程图片(含不带后缀的)教程详解
Oct 21 PHP
PHP微信分享开发详解
Jan 14 PHP
PHP对称加密算法(DES/AES)类的实现代码
Nov 14 PHP
php实现有序数组旋转后寻找最小值方法
Sep 27 PHP
PHP的mysqli_stat()函数讲解
Jan 23 PHP
Laravel5.5 实现后台管理登录的方法(自定义用户表登录)
Sep 30 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
ThinkPHP让分页保持搜索状态的方法
2014/07/02 PHP
PHP实现简单的模板引擎功能示例
2017/09/02 PHP
PHP实现的AES双向加密解密功能示例【128位】
2018/09/03 PHP
Jquery进度条插件 Progress Bar小问题解决
2011/07/12 Javascript
$.getJSON在IE下失效的原因分析及解决方法
2013/06/16 Javascript
浅析jQuery中常用的元素查找方法总结
2013/07/04 Javascript
JavaScript字符串对象fromCharCode方法入门实例(用于把Unicode值转换为字符串)
2014/10/17 Javascript
js实现文字闪烁特效的方法
2015/12/17 Javascript
jquery判断复选框选中状态以及区分attr和prop
2015/12/18 Javascript
JavaScript字符串常用的方法
2016/03/10 Javascript
Javascript6中字符串的四个新用法分享
2016/09/11 Javascript
基于angular中的重要指令详解($eval,$parse和$compile)
2016/10/21 Javascript
Vue.js表单控件实践
2016/10/27 Javascript
Vue路由history模式解决404问题的几种方法
2018/09/29 Javascript
element ui table(表格)实现点击一行展开功能
2018/12/04 Javascript
微信小程序实现授权登录
2019/05/15 Javascript
在ubuntu16.04中将python3设置为默认的命令写法
2018/10/31 Python
python 实现矩阵上下/左右翻转,转置的示例
2019/01/23 Python
Python爬虫实现“盗取”微信好友信息的方法分析
2019/09/16 Python
关于tf.reverse_sequence()简述
2020/01/20 Python
sklearn+python:线性回归案例
2020/02/24 Python
Pytorch框架实现mnist手写库识别(与tensorflow对比)
2020/07/20 Python
python 深度学习中的4种激活函数
2020/09/18 Python
Python 排序最长英文单词链(列表中前一个单词末字母是下一个单词的首字母)
2020/12/14 Python
HTML5里autofocus自动聚焦属性使用介绍
2016/06/22 HTML / CSS
使用phonegap查找联系人的实现方法
2017/03/31 HTML / CSS
浅谈基于Canvas的手绘风格图形库Rough.js
2018/03/19 HTML / CSS
秘鲁购物网站:Linio秘鲁
2017/04/07 全球购物
简述进程的启动、终止的方式以及如何进行进程的查看
2013/07/12 面试题
幼师岗位求职简历的自荐信格式
2013/09/21 职场文书
一份婚庆公司创业计划书
2014/01/11 职场文书
护理中职生求职信范文
2014/02/24 职场文书
事业单位分类改革实施方案
2014/03/21 职场文书
安全教育演讲稿
2014/05/09 职场文书
五四青年节演讲稿
2014/05/26 职场文书
担保书范文
2019/07/09 职场文书