php如何将指定日期转化为星期

蜗牛 互联网技术资讯 2022-05-15 179 0

本文小编为大家详细介绍“php如何将指定日期转化为星期”,内容详细,步骤清晰,细节处理妥当,希望这篇“php如何将指定日期转化为星期”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

转换方法:1、用strtotime()将指定日期转为时间戳,语法“strtotime("日期")”;2、用date()配合格式化字符“N”将时间戳转为表示星期几的数字,语法“date("N",时间戳)”,会返回1(星期一)到7(星期天) 。

php如何将指定日期转化为星期  php 第1张

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

php将指定日期转化为星期的方法

在PHP中,可以使用date()和strtotime()函数来进行转换。

(其实主要用date(),但该函数处理的对象是时间戳;因此我们需要用strtotime()函数先将日期转为时间戳,在交给date()处理。)

1、使用strtotime()函数将指定日期转为时间戳

strtotime() 函数可将英文文本描述的日期时间描述解析为 UNIX 时间戳

<?php
header("Content-type:text/html;charset=utf-8");
$str1="2022-05-1";
$str2="2022-05-11";
$time1=strtotime($str1);
$time2=strtotime($str2);
echo "$str1 的时间戳: ".$time1."<br>";
echo "$str2 的时间戳: ".$time2;
?>

php如何将指定日期转化为星期  php 第2张

2、将获取的时间戳转为星期天数

date()可以格式化时间,配合格式化字符“N”获取星期天数

  • N:返回ISO-8601 格式数字表示的星期中的第几天(PHP 5.1.0 新加),范围 1(表示星期一)到 7(表示星期天)

echo "$str1 是星期 ".date("N",$time1)."<br>";
echo "$str2 是星期 ".date("N",$time2);

php如何将指定日期转化为星期  php 第3张

查看日历,看看是否正确。

php如何将指定日期转化为星期  php 第4张

读到这里,这篇“php如何将指定日期转化为星期”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注蜗牛博客行业资讯频道。

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:niceseo99@gmail.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

评论

有免费节点资源,我们会通知你!加入纸飞机订阅群

×
天气预报查看日历分享网页手机扫码留言评论Telegram