关于SQL函数GETDATE()的问题

时间:2011-06-25 11:31:17

标签: c# asp.net sql

当我使用sql函数插入时间并以选择时间来显示时间时...它以美国方式给我时间:6/28/2009而不是我想要的欧洲方式28/06 / 2009。有没有一种快速的方式来转换时间。

当我将时间转换为DateTime而不是转换为其他Time对象时,我会遇到另一个问题,例如... DateTimeOffset

2 个答案:

答案 0 :(得分:4)

使用DATE_FORMAT SQL函数。而不是SELECT date FROM mytable;,而是SELECT DATE_FORMAT(date, ...) AS mydate FROM mytable;。您可以自由配置日期格式,类似于Linux上的date(1)

反函数是STR_TO_DATE

答案 1 :(得分:0)