2013-10-04 209 views
-1

我已使用CURRENT_TIMESTAMP将当前日期和时间添加到我的数据库中。当前时间和日期

然而,当我赞同此日期/时间它显示在下面的格式

2013年10月4日13时53分47秒

有没有办法来此格式更改为

2013年4月10日13:53

由于

+0

请https://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#看看了'Date_format'功能,文档function_date格式。另外,在提出问题之前,请进行更多的研究工作,这可以很容易地被Google搜索到。 – dirkk

回答

1

如果你使用MySQL,您可以更改显示日期的方式与DATE_FORMAT()

SELECT column1, 
     column2, 
     date_format(date_column, '%d-%m-%Y %h:%i') as formatted_date, 
     othercolumn 
from blogposts 
+0

对不起,我不明白?这将在数​​据库或我的网页? – Shane

+0

将它置于您的select语句中,以直接从数据库获取日期列内容的正确日期格式。 –

+0

谢谢,这是我的选择语句'mysql_select_db(“cl49-XXX-b”,$ con)或死(“无法选择数据库行873”); $ result = mysql_query(“SELECT * FROM blogposts”)或者死亡('您需要输入一个分类');'那么到底该去哪?抱歉!! – Shane

0

,您可以选择您的日期包裹在DATE_FORMAT(日期格式)。

点击此处了解详情:​​

0
SELECT DATE_FORMAT(CURRENT_TIMESTAMP,'%d-%m-%Y %T') 
+0

对不起,我如何处理这段代码? – Shane

0
<?php 
$datefromDB; 
$dateyourequired = date('Y-m-d H:i', strtotime($datefromDB)); 
echo $dateyourequired; 
?> 
相关问题