我在 SQL Server 中有一个日期,格式如下:1/1/2013 14:15:16
我想把它转换成2013-1-1-14.15.16.000000
我在 C# 中做了这样的事情
dateValue.toString("YYYY-MM-dd-hh.mm.ss.000000")
我应该使用格式转换吗?
我宁愿用 c# 代码来做。
我在 SQL Server 中有一个日期,格式如下:1/1/2013 14:15:16
我想把它转换成2013-1-1-14.15.16.000000
我在 C# 中做了这样的事情
dateValue.toString("YYYY-MM-dd-hh.mm.ss.000000")
我应该使用格式转换吗?
我宁愿用 c# 代码来做。
也许您可以简单地在 SQL Server 端设置 DATEFORMAT。很好很简单。
(警告:我是我的 DB2,而不是 SQL Server 专家)
select Replace( Replace( Convert( VarChar(26), SysDateTime(), 121 ), ' ', '-' ), ':', '.' )