pada contoh disini saya memanfaatkan dua buah komponen date time picker. dimana tanggal awal dan tanggal akhir saya ambil dari date time picker tersebut. 1 Buah button untuk melakukan pemrosesan dan 1 buah memo untuk menampilkan hasil akhir atau outputnya. adapun listing code untuk melakukan generate tanggal ini sebagai berikut. jangan lupa menambahkanDateUtils di Uses anda.
procedure TForm1.Button1Click(Sender: TObject); var diff : Double; i,j : integer; begin Memo1.Lines.Clear; diff := DateTimePicker2.Date - DateTimePicker1.Date; if diff < 0 then abort else begin if diff = 0 then Memo1.Lines.Add(DateToStr(DateTimePicker1.Date)) else begin j := 1; Memo1.Lines.Add(DateToStr(DateTimePicker1.Date)); for i := 1 to StrToInt(FloatToStr(Int(diff))) do begin Memo1.Lines.Add(DateToStr(IncDay(DateTimePicker1.Date, j))); j:=j+1; end; end; end; end;
0 komentar:
Posting Komentar