前言
日常项目开发中,在日期的展示和处理中,除了格式化类展示,有时候可能还需要展示星期几,其实这种直接使用PHP自带的
date()
函数即可实现,基本不需要额外处理,具体实现如下:
代码示例
<?php
/**
* 根据指定时间戳获取是星期几
* @param int $times 时间戳
* @return string
*/
function get_week($timestamp = 0) {
$timestamp = $timestamp ?: time();
//这里需要注意一下,date("w")是从周一开始,周天下标是0
$weekArr = ["日", "一", "二", "三", "四", "五", "六"];
$weekI = date("w", $timestamp);
$retStr = "星期" . $weekArr[$weekI];
return $retStr;
}
echo get_week(); //星期日
echo get_week(1684416925); //星期四
echo get_week(1664890525); //星期二
PHP官方手册
https://www.php.net/manual/zh/function.date.php
结语
以上就是PHP关于生成星期几的实现方法,更多文章请关注本站其他内容,感谢!