Re: [SQL ] 有關SQL時間取出的問題.
※ 引述《liaommx (Orz)》之銘言:
: 我手邊有一個php程式..
: 可以把MySQL裡面的欄位裡面存放的時間取出.
: 假設存放的格式內容是
: 2007-05-10 14:54:26
: 我要怎麼取出來的時間更改顯示方式呢?
: 如上.
: 欄位是
: 2007-05-10 14:54:26
: 但是我取出來的時間希望是
: 2008-07-13 18:59:32
: ( 1 2 3 4 5 6)
: 但是卻不修改該欄位在MySQL裡面存放的值呢?
: 感謝提點一下..Orz..
: PS:欄位裡面都是用varchar存的.而不是用time格式存的.
: 這部份已經不能修改了.修改的話有好大一筆網頁程式要動..XD
http://www.webasp.net/article/25/24538.htm
SELECT ADDDATE(`time`,INTERVAL 3 HOUR) FROM ...
ADDDATE = DATE_ADD 加某段時間
SUBDATE = DATE_SUB 減某段時間
某段時間的表示法是 INTERVAL 值 型態
各種可能的型態可以參考上面的網頁 (簡體)
另外試過varchar的欄位也可以用 只要時間格式是這樣的就行了
--
'Oh, Harry, dont't you see?' Hermione breathed. 'If she could have done
one thing to make absolutely sure that every single person in this school
will read your interview, it was banning it!'
---'Harry Potter and the order of the phoenix', P513
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.84.44.21
討論串 (同標題文章)