全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1305
推到 Plurk!
推到 Facebook!

Delphi抓到的日期時間無法完整新增到Mysql?

缺席
b7307024
一般會員


發表:9
回覆:21
積分:6
註冊:2005-07-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-11-29 01:04:37 IP:220.132.xxx.xxx 未訂閱
各位大大好!好久不見,小弟跟各位大大打聲招呼! 我現在用delphi抓到目前的日期及時間 DateTime:=DateToStr(Date) ' ' TimeToStr(Time); 然後將 DateTime這個字串型態變數的內容新增到 MySql 可是卻不能完整的新增進去,結果會變成這樣2005-11-22 00:00:00 無法顯示時間,那請問各位大大我該怎麼做才能顯示如下的格式呢? 2005-11-22 13:05:35 謝謝各位大大喔!
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-11-29 11:02:09 IP:202.62.xxx.xxx 未訂閱
您好﹗    為何不使用Now函數直接抓取系統的日期時間值呢﹖
Var
  MyDateTime: TDateTime;
begin
  MyDateTime := Now;
  ShowMessage(DateTimeToStr(Now));
end;
================================= 有空來瞅瞅我﹗因為我是您的朋友﹐有您真好﹗ ================================
------
忻晟
b7307024
一般會員


發表:9
回覆:21
積分:6
註冊:2005-07-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-11-29 14:11:31 IP:192.192.xxx.xxx 未訂閱
感謝版大的回覆,不過你這方法也是不能正常的新增到mysql裡 因為格式還是2005/11/29 下午 02:09:20 新增進去的話還是會變成 2005-11-29 00:00:00 不過後來我有找到其他方法了,如下: DateTime := FormatDateTime('YYYY-MM-DD hh:nn:ss', Trunc(Date) Frac(Time)); 就可以正常新增進去mysql了,但還是謝謝板大喔!
系統時間:2024-11-25 2:37:12
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!