当我用该sql函数插入时间并用选择时间来显示它时,它以美式方式给我时间:6/28/2009而不是欧洲我想要的方式28/06/2009。有没有一种快速转换时间的方法。关于SQL函数的问题GETDATE()
而另一个问题会我有一个问题,当我的时间转换为DateTime,而不是转换为其他时对象,如...的DateTimeOffset
当我用该sql函数插入时间并用选择时间来显示它时,它以美式方式给我时间:6/28/2009而不是欧洲我想要的方式28/06/2009。有没有一种快速转换时间的方法。关于SQL函数的问题GETDATE()
而另一个问题会我有一个问题,当我的时间转换为DateTime,而不是转换为其他时对象,如...的DateTimeOffset
使用DATE_FORMAT
SQL函数。而不是SELECT date FROM mytable;
,比如SELECT DATE_FORMAT(date, ...) AS mydate FROM mytable;
。类似于Linux上的date(1)
,您可以自由配置日期格式。
反函数是STR_TO_DATE
。
我不使用SQL将日期转换,但是提供的数据当我使用C#代码..我可以使用函数来插入它作为一个欧洲日期... – Matrix001
你有一个选项来改变你的SQL查询,但?让DB做这项工作,所以你不必这样做。 –
大声笑..我thik我将使用DateTime类和提取信息和分离它,我认为这是他们最简单的选择。谢谢您的帮助 – Matrix001