gpt4 book ai didi

php - 基于 Y :m:d format saved in database field 获取星期几(周一、周二、周三)

转载 作者:行者123 更新时间:2023-11-29 06:34:29 27 4
gpt4 key购买 nike

我有一个名为 'transactions' 的数据库表,其中包含字段 'actualdate',其中每一行的日期都保存为 2014-09-13.

我正在使用此查询显示结果:

"SELECT id,actualdate, SUM(points) FROM transactions GROUP BY DAY(actualdate) ORDER BY id DESC limit 7"

然后显示结果:

while($row = mysqli_fetch_array($result) ) {
echo "<li>";
echo $row['actualdate'];
echo " ";
echo $row['SUM(points)'];
echo "</li>";
}

是否可以根据日期的格式化方式回显每个汇总结果是星期几?

谢谢。

最佳答案

当然可以,在这种情况下您可以使用Datetime:

$row['actualdate'] = '2014-09-13';
$date = new DateTime($row['actualdate']);
echo $date->format('l'); // l represents Monday, Tuesday,
// in this case "Saturday"

// For three letter representations use this:
echo $date->format('D'); // Sat

应用它:

while($row = mysqli_fetch_assoc($result) ) {
echo "<li>";
$date = new DateTime($row['actualdate']);
echo $date->format('D');
echo " ";
echo $row['SUM(points)'];
echo "</li>";
}

关于php - 基于 Y :m:d format saved in database field 获取星期几(周一、周二、周三),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25821533/

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