2
目前我正在使用小日期時間的數據類型從mssql中檢索日期。將DateTime類轉換爲字符串
的數據是:2013-03-12 00:00:00
我想將其存儲在一個變量,然後顯示在一個文本框。
而我想在文本框中顯示的格式只是2013-03-12
。
我得到的消息是:
開捕致命錯誤:類的DateTime對象無法 轉換成字符串。
任何想法?
目前我正在使用小日期時間的數據類型從mssql中檢索日期。將DateTime類轉換爲字符串
的數據是:2013-03-12 00:00:00
我想將其存儲在一個變量,然後顯示在一個文本框。
而我想在文本框中顯示的格式只是2013-03-12
。
我得到的消息是:
開捕致命錯誤:類的DateTime對象無法 轉換成字符串。
任何想法?
凡你試過查詢了這樣的錯誤?請發佈。 – 2013-03-15 02:30:52
你想用php或sql做這個嗎? – 2013-03-15 02:38:06
從
回答
在PHP中,你可以簡單地使用
date_format($date, 'Y-m-d')
回報 2013年11月23日
來源
2013-03-15 02:53:58 Acuao
使用
CONVERT
:來源
2013-03-15 02:32:36
我正確地用我的數據庫中使用的列名替換datefield?什麼是121? – Genjo 2013-03-15 02:37:34
@Genjo - 它確定轉換的格式化日期的樣式,使用'121'它以格式:'yyyy-mm-dd hh:mi:ss.mmm'給出日期,然後將其轉換爲僅' VARCHAR(10)'會給你:'yyyy-mm-dd'。 – 2013-03-15 02:47:28
我更喜歡在表現層處理演示。 – 2013-03-15 02:55:57
下面的代碼會給你可用於SQL日期:
CNC中
其實,我只是看到你想它反過來。在這種情況下:
來源
2013-03-15 02:36:03 DASPRiD
我不明白爲什麼這不是被接受的答案... – natanelg97 2017-07-30 20:19:30
相關問題