-1
A
回答
1
首先,你需要CONVERT
VARCHAR()
到datetime
类型,然后CONVERT
它串中所需的格式:
SELECT CONVERT (varchar (10), CONVERT (date,'12-06-2013 15:32:45' ,103),101)
首先103
用于解释当前日期格式和第二个 - 目标格式 - 101
。
如果您将目标日期格式从varchar
更改为date
,那么MSMS中的输出将采用默认的SQL Server显示日期格式,而不是所需的格式。这是因为SQL Server将日期存储为整数,并在显示值之前对其进行转换。因此,如果您需要以某种格式存储,则存储在VARCHAR
类型中。
首先,你必须从你的表格把你的日期,并把它串变种“DT”为例:退房CAST and CONVERT functions上MDSN
0
,或者你可以在你的C#代码那样做
:
string strDT =db.TableTitle.date;
string date = strDT .ToString("MM/DD/YYYY");
DateTime DT = Convert.ToDateTime(date);
,那么你可以使用DT时间变量:)
相关问题
- 1. SQL Server以日期转换为文本日期格式在Excel
- 2. 转换日期格式SQL
- 3. Sql转换日期格式
- 4. 在SQL Server中转换日期列ODBC规范格式2005
- 5. 在SQL Server 2008中转换日期时间格式
- 6. 在SQL Server 2008中将字符串转换为日期格式
- 7. 在SQL中更改日期格式/转换SQL日期
- 8. Advantage SQL中的转换日期格式
- 9. 转换日期SQL Server
- 10. Sql Server的转换日期
- 11. MS SQL Server转换日期
- 12. 从SQL Server 2005中的日期格式转换为
- 13. 如何转换SQL Server中的日期格式?
- 14. 转换日期时间格式为varchar在SQL Server
- 15. 转换的SQL Server日期AS400日期
- 16. 在SQL Server 2012中的日期格式
- 17. 在SQL Server中需要日期格式
- 18. 在SQL Server中更改日期格式
- 19. 在SQL Server 2008中格式化日期?
- 20. SQL Server日期格式yyyymmdd
- 21. sql server express - 日期格式
- 22. SQL Server的日期格式
- 23. SQL Server日期格式 - ddd
- 24. 转换日期格式
- 25. 转换为日期格式
- 26. 如何在SQL Server中将日期转换为ISO-8601星期数字格式?
- 27. SQL日期时间格式转换
- 28. SQL - 转换日期时间格式
- 29. SQL的转换日期格式
- 30. SQL日期时间格式转换
目前还不清楚。你现在的格式是“DD/MM/YYYY”吗? – Alireza 2014-08-27 10:30:35
http://anubhavg.wordpress.com/2009/06/11/how-to-format-datetime-date-in-sql-server-2005/ – 2014-08-27 10:32:26
存储该日期的列的数据类型是什么?你有没有做过与你的问题有关的研究或互联网搜索?你到目前为止尝试了什么?您尝试的解决方案有什么问题? – Pred 2014-08-27 12:49:57