如何从getdate()列在网站上显示日期/时间时删除毫秒?

时间:2014-10-13 18:06:51

标签: php

我有一个存储过程正在将列更新为GETDATE() ..它很好但是我想从该列中获取值,例如:2014-10-11 22:57:48.550 并在没有milieseconds的情况下显示在我的网站上?

那么,当我在网站上显示时,如何删除毫秒?可以毫不费力地存储到数据库中,显示我想不显示它们......

下面的函数用于获取和显示最近20次登录的信息,但是LTIME列应该显示没有毫秒。我已经尝试了几种方法来转换,但它不能正常工作。有什么建议应该怎么办?谢谢!

1 个答案:

答案 0 :(得分:0)

试试这个:

select convert(varchar(50),GETDATE(),100)

这适用于SQL Server。如果您使用的是MYSQL而不是SQL Server,则需要找到等效的命令。 希望它能帮到你。

修改

如果您使用的是mySQL

,请尝试此操作
SELECT DATE_FORMAT(NOW(),'%d %b %Y %T')