gpt4 book ai didi

php获取是星期几的一些常用姿势

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章php获取是星期几的一些常用姿势由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

一般有时在页面上需要显示是星期几,需要根据日期进行计算.

这边整理了几个相关的姿势,先来最终封装好的方法 。

?
1
2
3
4
5
6
7
8
9
10
11
/**
  * 一个通用的函数, 获取是星期几
  *
  * @param $date
  * @return string
  */
  function getDayOfWeek( $date )
{
  $days = [ '一' , '二' , '三' , '四' , '五' , '六' , '日' ];
  return '星期' . $days [ date ( 'N' , strtotime ( $date )) - 1];
}

其他星期相关的可以直接看代码哈,就不多啰嗦了,主要就是用date函数中的D、l(L的小写)、N、w字母来获取.

先来一个待转换的日期列表:

?
1
2
3
4
5
6
7
8
9
10
// 一个待转换的日期列表
$dates = [
  '2019-12-02' , // 星期一
  '2019-12-03' , // 星期二
  '2019-12-04' , // 星期三
  '2019-12-05' , // 星期四
  '2019-12-06' , // 星期五
  '2019-12-07' , // 星期六
  '2019-12-08' , // 星期七
];

D 星期中的第几天,文本表示,3 个字母 Mon 到 Sun 。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
// D 星期中的第几天,文本表示,3 个字母 Mon 到 Sun
foreach ( $dates as $date ) {
  echo date ( 'D' , strtotime ( $date ));
  echo PHP_EOL;
}
// 输出
// Mon
// Tue
// Wed
// Thu
// Fri
// Sat
// Sun

l(“L”的小写字母) 星期几,完整的文本格式 Sunday 到 Saturday 。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
// l(“L”的小写字母) 星期几,完整的文本格式 Sunday 到 Saturday
foreach ( $dates as $date ) {
  echo date ( 'l' , strtotime ( $date ));
  echo PHP_EOL;
}
// 输出
// Monday
// Tuesday
// Wednesday
// Thursday
// Friday
// Saturday
// Sunday

N ISO-8601 格式数字表示的星期中的第几天(PHP 5.1.0 新加) 1(表示星期一)到 7(表示星期天) 。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
// N ISO-8601 格式数字表示的星期中的第几天(PHP 5.1.0 新加) 1(表示星期一)到 7(表示星期天)
foreach ( $dates as $date ) {
  echo date ( 'N' , strtotime ( $date ));
  echo PHP_EOL;
}
// 输出
// 1
// 2
// 3
// 4
// 5
// 6
// 7

w 星期中的第几天,数字表示 0(表示星期天)到 6(表示星期六) 。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
// w 星期中的第几天,数字表示 0(表示星期天)到 6(表示星期六)
foreach ( $dates as $date ) {
  echo date ( 'w' , strtotime ( $date ));
  echo PHP_EOL;
}
// 输出
// 1
// 2
// 3
// 4
// 5
// 6
// 0

总结 。

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我的支持.

原文链接:http://www.01happy.com/php-get-day-of-week/ 。

最后此篇关于php获取是星期几的一些常用姿势的文章就讲到这里了,如果你想了解更多关于php获取是星期几的一些常用姿势的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com