sql-从表中选择日期格式并在屏幕上显示

laik7k3q  于 2021-06-18  发布在  Mysql
关注(0)|答案(1)|浏览(291)

这个问题在这里已经有答案了

在php中将一种日期格式转换为另一种格式(16个答案)
从datetime转换为datemysql的查询(5个答案)
mysql解析日期(2个答案)
两年前关门了。
我已经在我的表中插入了日期,它的格式是yyy-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);
vmdwslir

vmdwslir1#

您可以使用以下选项:

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-格式

相关问题