获取在PHP中的日期和数字平日

爱德华多

我正在用PHP开发应用程序,我需要使用日期和工作日的数字表示。

我尝试了以下方法:

$today = date("Y-m-d");
$number = date('N', strtotime($today));
echo "Today: " . $today . " weekday: " . $number . "<br>";
$today = strtotime($today);
$tomorrow = strtotime($today);
$tomorrow = strtotime("+1 day", $today);
$number2 = date('N', strtotime($tomorrow));
echo "Tomorrow: " . date('Y-m-d', $tomorrow) . " weekday: " . $number2 . "<br>";

输出量

Today: 2016-11-11 weekday: 5
Tomorrow: 2016-11-12 weekday: 4

这是不对的,因为明天的工作日应该是6而不是4。

有人可以帮我吗?

克拉西彭科夫

您的代码几乎没有错误,这里是有效的代码:

$today = date("Y-m-d");
$number = date('N', strtotime($today));
echo "Today: " . $today . " weekday: " . $number . "<br>";

$today = strtotime($today);
$tomorrow = strtotime($today);
$tomorrow = strtotime("+1 day", $today);
$number2 = date('N', $tomorrow);
echo "Tomorrow: " . date('Y-m-d', $tomorrow) . " weekday: " . $number2 . "<br>";

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Microsoft Exchange Java API根据文件夹中的日期和数字获取消息

用php获取范围字母和数字

PHP + PDO + MySQL:如何从MySQL返回整数和数字列作为PHP中的整数和数字?

如何在Java中获取逗号和数字以外的字符?

无法在php中连接字符串和数字

PHP中包含单词和数字的排序数组

使用PHP组合数组中的单词和数字

仅在php中删除特殊字符和数字

如何在 Prestodb SQL 中从开始日期和数字创建日期范围行?

如何从这些数字中获取日期

在SQL中展平日期间隔

结合字符和数字的PHP

如何比较php中的日期和数据库mysql中的日期?

如何使用日期时间和数字输入在此熊猫数据框中创建唯一的ID?

从混合字符串中提取日期和数字时,无法从结果中删除零。

将日期和数字添加到同一数组中

Jet4 中的日期时间和数字格式如何编码?

用正则表达式匹配字符串和数字以从字符串中获取项目和数量

反转SQL中的数字和数字总和

在忽略值前面的某些值和数字的同时获取数组中的重复值

如何获取包含字符串和数字的数组中的平均数

一周获取7天的名称和数字,然后使用C#插入字典中

如何从输入中获取值并根据字符和数字Js进行拆分

从带有字符串和数字的列表中获取值

我如何获取当前日期和数据库中的日期之间的差异并将其显示在表中

嵌套 For 循环以在 PHP 中获取连续数字

在PHP中从array(Lat Long)获取数字

在混合字符串中,将数组的字符键和数字设为 PHP 中的值

使用JAVA中的数字获取日期和月份