Sql server 2005 SQL Server 2005日期格式[DD-Mon-YY hh:mm:ss]
我已将日期时间以以下格式存储在SQL Server 2005中的表中:Sql server 2005 SQL Server 2005日期格式[DD-Mon-YY hh:mm:ss],sql-server-2005,datetime,Sql Server 2005,Datetime,我已将日期时间以以下格式存储在SQL Server 2005中的表中: 2012-04-16 00:00:00.000 我需要在我的查询结果中以2012年4月16日00:00:00的格式获取日期 这样做的最佳方法是什么 当您试图读取日期时,只需将其转换为所需的格式即可 当您试图读取日期时,只需将其转换为所需的格式即可 113,是24小时格式,包括毫秒,varchar20将其切掉 为了进一步参考,我最喜欢的MSDN页面之一 113,是24小时格式,包括毫秒,varchar20将其切掉 作为进一
2012-04-16 00:00:00.000
我需要在我的查询结果中以2012年4月16日00:00:00的格式获取日期
这样做的最佳方法是什么
当您试图读取日期时,只需将其转换为所需的格式即可
当您试图读取日期时,只需将其转换为所需的格式即可
113,是24小时格式,包括毫秒,varchar20将其切掉
为了进一步参考,我最喜欢的MSDN页面之一
113,是24小时格式,包括毫秒,varchar20将其切掉
作为进一步参考,我最喜欢的MSDN页面之一一个伙伴中没有秒。虽然Rebecca看起来很好吃,但我的链接没有那么有趣。一个伙伴中没有秒。虽然Rebecca看起来很好吃,但我的链接没有那么有趣。为了完成相似性,我错过了连字符。它们重要吗我不知道。希望它们不是,因为没有它们,解决方案会简单得多。然后,将…,3,1',-',7,1',-'转换成类似的东西。我错过了连字符。它们重要吗我不知道。希望它们不是,因为没有它们,解决方案会简单得多。
SELECT CONVERT(VARCHAR(20), GETDATE(), 113)
Select Convert(VarChar(20),[SomeDate],113)