當我用該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