有關日期減一個月和加一年 |
尚未結案
|
jaon
一般會員 發表:12 回覆:1 積分:2 註冊:2004-08-02 發送簡訊給我 |
我有把我的檔案介面 傳上來給各位大大看
假如 我要在年輸入1的時候我想要在edit4裡面顯示內容是多加+一年和減一個月 但是edit5裡的值不變
請問各位大大
要怎麼寫呢~~@@
不好意思 麻煩各位大大嚕~~@@
先在這感謝各位嚕~~~~~ procedure TForm1.Button1Click(Sender: TObject);
Var
D1,D2,TD : Tdate;
i,j,k,jm : Integer ;
y,m,d:word;
begin
D1 := Trunc(DateTimePicker1.Date) ;
DecodeDate(D1,y,m,d);
i:=strtoint(edit1.Text);
j:=strtoint(edit2.Text);
k:=strtoint(edit3.Text); jm:=j+m; repeat
if jm > 12 then
begin
jm := jm -12;
inc(i);
end;
until (jm <= 12); TD:= EncodeDate(y+i,jm,d)+k;
D2:= EncodeDate(y+i+1,jm,d)+k;
Edit5.Text:=DateTimeToStr(TD);
Edit4.Text:=DateTimeToStr(D2); end;
|
pedro
尊榮會員 發表:152 回覆:1187 積分:892 註冊:2002-06-12 發送簡訊給我 |
|
a6475
高階會員 發表:67 回覆:230 積分:154 註冊:2002-09-15 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |