php - 如何从数据库转换字符串日期?
问题描述
我有一个July 14, 2018
来自 MySQL 数据库的字符串日期“”。我只想将其转换为date
格式,因为我认为我的查询无法识别它。我在下面有这个示例代码:
$res=mysqli_query($conn,"SELECT SUM(price) as INCOME,DATE_FORMAT('%Y-%m',trans_date) as Date
from transactions where status='Paid'
GROUP BY DATE_FORMAT('%Y-%m', trans_date)");
while($row=mysqli_fetch_array($res))
{
$income = $row['INCOME'];
$date = $row['Date'];
$formattedincome = number_format($income, 2)."<br>";
echo "₱".$formattedincome;
echo $date;
}
当我尝试在 上运行查询时phpmyadmin
,该Date
列是NULL
。
希望这是可能的。先感谢您。
解决方案
推荐阅读
- r - 阅读 bibliometrix 的多个围兜
- bash - Bash 参数扩展无法匹配 $* 和 $@ 等变量中的空格
- python - pytype 为(显然)有效的类方法返回 bad-concrete-type
- node.js - 尝试用mongose和graphql实现编号页类型的分页数据
- scala - 在 prod 期间调用 Actor 内的 Sink,但在测试期间不调用
- c# - Having Multiple Step Files Opens Multiple Browsers
- javascript - 图像路径和删除属性不起作用?
- c++ - 用于容器适配器的 C++ back_insert_iterator
- go - Calling a function on element of struct which is a nil pointer
- node.js - How to send headers after loop