我在表中插入了日期,其格式为YYYY-MM-DD,但是在显示此信息时,我想以DD-MM-YYY格式显示日期。如果有人知道如何实现这一目标,请告诉我。请在下面查看我的sql查询,因为该查询无法正常工作。
// Create query using SQL string
$sql_query = "SELECT title, level, DATE_FORMAT(dateTo, '%W %M %e
%Y')
FROM jobPost ORDER BY jobID DESC";
// Query database using connection
$result = $conn->query($sql_query);
答案 0 :(得分:0)
您可以使用以下内容:
DATE_FORMAT(dateTo, '%d-%m-%Y')
/* For dateTo value of 2018-11-13, it will output 13-11-2018 */
详细信息:
%d
每月的某天,以数字值(01到31)%m
月名称为数字值(00到12)%Y
年,为4位数字在以下位置检查可用格式说明符的完整列表:https://dev.mysql.com/doc/refman/8.0/en/date-and-time-functions.html#function_date-format