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 extract 将数组拆分成多个变量的函数
Jun 30 PHP
PHP substr 截取字符串出现乱码问题解决方法[utf8与gb2312]
Dec 16 PHP
解析link_mysql的php版
Jun 30 PHP
PHP-Fcgi下PHP的执行时间设置方法
Aug 02 PHP
php中的四舍五入函数代码(floor函数、ceil函数、round与intval)
Jul 14 PHP
php中convert_uuencode()与convert_uuencode函数用法实例
Nov 22 PHP
10条php编程小技巧
Jul 07 PHP
PHP页面间传递值和保持值的方法
Aug 24 PHP
PHP 输出缓冲控制(Output Control)详解
Aug 25 PHP
PHP的自定义模板引擎
Mar 24 PHP
php 调用ffmpeg获取视频信息的简单实现
Apr 03 PHP
php从数据库读取数据,并以json格式返回数据的方法
Aug 21 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循环结构实例讲解
2014/02/10 PHP
php中session定期自动清理的方法
2015/11/12 PHP
php+MySQL实现登录时验证登录名和密码是否正确
2016/05/10 PHP
PHP正则表达式处理函数(PCRE 函数)实例小结
2019/05/09 PHP
Javascript 面向对象(一)(共有方法,私有方法,特权方法)
2012/05/23 Javascript
js闭包实例汇总
2014/11/09 Javascript
基于Jquery+div+css实现弹出登录窗口(代码超简单)
2015/10/27 Javascript
基于bootstrap实现广告轮播带图片和文字效果
2016/07/22 Javascript
让DIV的滚动条自动滚动到最底部的3种方法(推荐)
2016/09/24 Javascript
微信小程序之拖拽排序(代码分享)
2017/01/21 Javascript
在vue2.0中引用element-ui组件库的方法
2018/06/21 Javascript
ES6 fetch函数与后台交互实现
2018/11/14 Javascript
AjaxFileUpload.js实现异步上传文件功能
2019/04/19 Javascript
vue指令做滚动加载和监听等
2019/05/26 Javascript
vue webpack重写cookie路径的方法
2019/07/10 Javascript
详解mpvue开发微信小程序基础知识
2019/09/23 Javascript
Vue双向数据绑定(MVVM)的原理
2020/10/03 Javascript
[50:34]VGJ.T vs Fnatic 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
使用Python实现简单的服务器功能
2017/08/25 Python
Django视图和URL配置详解
2018/01/31 Python
windows10下python3.5 pip3安装图文教程
2018/04/02 Python
利用pyinstaller将py文件打包为exe的方法
2018/05/14 Python
在Python中输入一个以空格为间隔的数组方法
2018/11/13 Python
Pytorch 使用不同版本的cuda的方法步骤
2020/04/02 Python
Python如何优雅删除字符列表空字符及None元素
2020/06/25 Python
美国马匹用品和骑马配件购物网站:Horse.com
2018/01/08 全球购物
Sasa莎莎海外旗舰店:香港莎莎美妆平台
2018/03/21 全球购物
BookOutlet加拿大:在网上书店购买廉价折扣图书和小说
2018/10/05 全球购物
一些Unix笔试题和面试题
2012/09/25 面试题
岗位廉洁从政承诺书
2014/03/27 职场文书
大学生演讲稿
2014/04/25 职场文书
法院四风对照检查材料思想汇报
2014/10/06 职场文书
2014年保洁员工作总结
2014/11/19 职场文书
总经理聘用协议书
2015/09/21 职场文书
「租借女友」第2季樱泽墨角色PV&新视觉图公开
2022/03/21 日漫
html5+实现plus.io进行拍照和图片等获取
2022/06/01 HTML / CSS