当前位置: 代码迷 >> Sql Server >> 日期格式的有关问题
  详细解决方案

日期格式的有关问题

热度:23   发布时间:2016-04-27 18:01:12.0
日期格式的问题
数据库中日期为 '2006-04-26 15:58:00'
要求显示为 '04/26/2006 3:58 PM'

请问有没有直接的解决方法呢?
如果没有,是在数据库转换还是前台js中转换呢?有代码可以参考一下吗?

------解决方案--------------------
SQL code
DECLARE @t DATETIMESET @t= '2006-04-26 15:58:00'SELECT CONVERT(VARCHAR(100),@t,101)+' '+RIGHT(CONVERT(VARCHAR(100),@t,100),7)/*04/26/2006  3:58PM*/
------解决方案--------------------
探讨
引用:

SQL code

DECLARE @t DATETIME
SET @t= '2006-04-26 15:58:00'

SELECT CONVERT(VARCHAR(100),@t,101)+
' '+RIGHT(CONVERT(VARCHAR(100),@t,100),7)

/*
04/26/2006 3:58PM
*/
……
  相关解决方案