php 根据星期找日期,php根据日期获取对应的星期

/*

* 获取日期对应的星期

* 参数$date为输入的日期数据,格式如:2018-6-22

*/

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];

}

本文地址:http://www.8080e.cn/post/21.html    转载请注明来源

标签: php

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值