Date/Time Calculations |
答題得分者是:ccchen
|
Vashee
初階會員 發表:38 回覆:87 積分:25 註冊:2003-03-31 發送簡訊給我 |
|
ccchen
版主 發表:61 回覆:940 積分:1394 註冊:2002-04-15 發送簡訊給我 |
|
Vashee
初階會員 發表:38 回覆:87 積分:25 註冊:2003-03-31 發送簡訊給我 |
|
hagar
版主 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
加減日期, 就如同 ccchen 前輩說的直接加減數字即可
1 就代表 TDateTime 的 1 天
如果要加減時間的話, 可用 EncodeTime 函式
例:
AdoTable1.FieldByName('xxx').AsDateTime := AdoTable1.FieldByName('xxx').AsDateTime + EncodeTime(1, 0, 0, 0); // 加 1 小時 AdoTable1.FieldByName('xxx').AsDateTime := AdoTable1.FieldByName('xxx').AsDateTime + EncodeTime(0, 1, 0, 0); // 加 1 分鐘 AdoTable1.FieldByName('xxx').AsDateTime := AdoTable1.FieldByName('xxx').AsDateTime + EncodeTime(0, 0, 1, 0); // 加 1 秒AdoTable1.FieldByName('xxx').AsDateTime := AdoTable1.FieldByName('xxx').AsDateTime + EncodeTime(0, 0, 0, 1); // 加 1 毫秒--- 每個人都是一本書 發表人 - hagar 於 2003/05/12 08:35:16 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |