從資料庫中得到合適的時間格式

來源:互聯網
上載者:User
資料|資料庫  經常看到有人問關於時間格式的問題,例如從資料庫中得到的時間格式不正確符合您的心意。由於中英作業系統、資料庫版本等差別,確實有這個問題。有的人喜歡在資料從資料庫取出以後再定義類型,我覺得這樣做沒有把握住源頭,所以我想說一下自己的想法。

        其實也很簡單,在SQL協助中     Without century (yy)With century (yyyy)
Standard
Input/Output**-0 or 100 (*) Defaultmon dd yyyy hh:miAM (or PM)1101USAmm/dd/yy2102ANSIyy.mm.dd3103British/Frenchdd/mm/yy4104Germandd.mm.yy5105Italiandd-mm-yy6106-dd mon yy7107-Mon dd, yy8108-hh:mm:ss-9 or 109 (*) Default + millisecondsmon dd yyyy hh:mi:ss:mmmAM (or PM)10110USAmm-dd-yy11111JAPANyy/mm/dd12112ISOyymmdd-13 or 113 (*) Europe default + millisecondsdd mon yyyy hh:mm:ss:mmm(24h)14114-hh:mi:ss:mmm(24h)-20 or 120 (*) ODBC canonicalyyyy-mm-dd hh:mi:ss(24h)-21 or 121 (*) ODBC canonical (with milliseconds)yyyy-mm-dd hh:mi:ss.mmm(24h)-126(***)ISO8601yyyy-mm-dd Thh:mm:ss:mmm(no spaces)-130*Kuwaitidd mon yyyy hh:mi:ss:mmmAM-131*Kuwaitidd/mm/yy hh:mi:ss:mmmAM

            這樣你如果想在中文系統下實現英文的時間格式,就在預存程序中可以使用

           select date1=Convert(char(10),date1,101) 就是將date1轉換成mm/dd/yy的格式.

           還是很方便吧。當然取出後的資料,或者單獨的資料也可以通過.String("yyyy-mm-dd ");等結構來實現。




相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。