Php 了解当天的情况

Php 了解当天的情况,php,mysql,Php,Mysql,我想根据数据库日期条目找出一周中的哪一天 例如:假设我从数据库中获取一个值,比如03-03-1988,我想打印像周一或周二这样的日期。我怎么计算呢 提前XX 您可以在 像 从mytable中选择DAYOFWEEKdate作为工作日 返回日期1的工作日索引 =星期天,2=星期一,…,7=星期六 你可以在 像 从mytable中选择DAYOFWEEKdate作为工作日 返回日期1的工作日索引 =星期天,2=星期一,…,7=星期六 不过,要小心strottime。当输入它XX-XX-XXXX时,它被解

我想根据数据库日期条目找出一周中的哪一天

例如:假设我从数据库中获取一个值,比如03-03-1988,我想打印像周一或周二这样的日期。我怎么计算呢

提前XX

您可以在

从mytable中选择DAYOFWEEKdate作为工作日

返回日期1的工作日索引 =星期天,2=星期一,…,7=星期六

你可以在

从mytable中选择DAYOFWEEKdate作为工作日

返回日期1的工作日索引 =星期天,2=星期一,…,7=星期六

不过,要小心strottime。当输入它XX-XX-XXXX时,它被解析为DD-MM-YYYY,而不是人们所期望的MM-DD-YYYY

$myDay = date("l", mktime(0, 0, 0, 3, 3, 1988));
不过,要小心strottime。当输入它XX-XX-XXXX时,它被解析为DD-MM-YYYY,而不是人们所期望的MM-DD-YYYY

$myDay = date("l", mktime(0, 0, 0, 3, 3, 1988));
结果就是你寻找的那一天


结果就是您要查找的日期。

您需要strotime和date函数。

您需要strotime和date函数。

使用日期1988-03-03执行此操作将返回5个星期四。MySQL还有WEEKDAYdate函数,它莫名其妙地给出了一个不同的索引3,但显示的是同一天。MySQL还有WEEKDAYdate函数,它莫名其妙地给出了一个不同的索引3,但表示的是同一天。
<?php
$d="03-03-1988";
$i= strtotime($d);   

echo date("l",$i);
?>