如何格式,从数据库接收

问题描述:

荫得到如下如何格式,从数据库接收

日期从数据库中的日期和时间日期和时间:20100101(YYYY/MM/DD) 时间:120912(HH:MM:SS )

我要的日期格式如下20100101 - >(2010-10-11)(看看有没有)“ - ”年份和月份和日

之间我必须格式化时间遵循120912 - > 12:02:12假设我可能有数据库中的62367时间

06:23:67

+3

67秒? ;-) – Mischa 2010-09-03 03:19:10

+0

你正在使用什么数据库?我从来没有听说过称为“数据库”的DBMS – 2010-09-03 07:14:28

+0

我认为在PHP中执行此操作比在SQL中执行操作要容易 – Mischa 2010-09-03 03:21:48

我们可以在MySQL 对于使用示例DATE_FORMAT(fieldname,format)功能,我们可以使用DATE_FORMAT(a.date, '%d-%m-%Y')