在php中使用mysql选择查询以12小时格式显示时间和日期。
数据库名称演示
表名学生
数据库结构
Id firstname lastname pubdate
int(11) varchar(100) varchar(100) timestamp
Run Code Online (Sandbox Code Playgroud)
我在学生表中插入了 5 条记录并使用选择查询显示一切正常,但我无法以正确的 12 小时格式显示发布日期!
请有人帮我实现它谢谢!
代码
$sql = "select id,firstname,lastname,pubdate from student";
$results = mysqli_query($con,$sql);
while($row = mysqli_fetch_array($results))
{
echo $row['id'];
echo $row['firstname'];
echo $row['lastname'];
echo $row['pubdate'];
}
Run Code Online (Sandbox Code Playgroud)
use MySQL DATE_FORMAT
DATE_FORMAT(pubdate,'%Y-%m-%d %h:%i %p')
Run Code Online (Sandbox Code Playgroud)
You query like that :-
$sql = "select id,firstname,lastname,
DATE_FORMAT(pubdate,'%Y-%m-%d %h:%i %p') as pubdate from student";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3351 次 |
| 最近记录: |