Php 如何更改日期上的查询,使其以mysql以外的格式显示
我从查询结果(购买产品时显示)中得到以下回音,但我更希望显示,而不是2013-01-30,而只是0130 如何重新编码以产生所需的结果 注意:这只是一行重复结果;因此,我不希望改变mysql查询本身Php 如何更改日期上的查询,使其以mysql以外的格式显示,php,mysql,Php,Mysql,我从查询结果(购买产品时显示)中得到以下回音,但我更希望显示,而不是2013-01-30,而只是0130 如何重新编码以产生所需的结果 注意:这只是一行重复结果;因此,我不希望改变mysql查询本身 echo htmlspecialchars(stripslashes($row['bookdate'])),'</u>'; echo htmlspecialchars(带斜杠($row['bookdate']),''; 选择日期时,可以使用日期\u格式: SELECT DATE_FOR
echo htmlspecialchars(stripslashes($row['bookdate'])),'</u>';
echo htmlspecialchars(带斜杠($row['bookdate']),'';
选择日期时,可以使用日期\u格式
:
SELECT DATE_FORMAT(bookdate, '%m%d') AS myDate ...
只需选择约会的适当部分:
$parts = explode('-', $row['bookdate']);
echo htmlspecialchars(stripslashes($parts[1] . $parts[2])),'</u>';
$parts=分解('-',$row['bookdate']);
echo htmlspecialchars(斜杠($parts[1]。$parts[2]),'';