Saptaji.com
http://saptaji.com/2016/11/23/beberapa-fungsi-datetime-dalam-delphi/
Delphi/Pascal
procedure
TForm1.Button1Click(S
ender: TObject);
1 procedure TForm1 . Button1Click ( Sender : TObject ) ;
2 var t : TDateTime ;
3 begin
4 label1 . Caption := timetostr ( now ) ;
5 label2 . Caption := datetostr ( now ) ;
6 label3 . Caption := datetimetostr ( now ) ;
7 end ;
Sebenarnya sudah ada contohnya pada source code di atas. Tapi gpp, saya
ulangi saja. Contoh:
Delphi/Pascal
procedure
TForm1.Button1Click(S
ender: TObject);
1 procedure TForm1 . Button1Click ( Sender : TObject ) ;
2 var t : TDateTime ;
3 begin
4 label1 . Caption := timetostr ( now ) ;
5 label2 . Caption := datetostr ( now ) ;
6 label3 . Caption := datetimetostr ( now ) ;
7 end ;
dan ini
Delphi/Pascal
procedure
TForm1.Button4Click(S
ender: TObject);
1 procedure TForm1 . Button4Click ( Sender : TObject ) ;
2 begin
3 label10 . Caption := timetostr ( strtotime ( edit1 . Text ) ) ;
4 end ;
Untuk mengubah angka biasa menjadi variabel Date Time, Anda dapat
menggunakan function ‘EncodeTime’ untuk mengubah waktu saja atau
‘EncodeDateTime’ untuk mengubah tanggal dan waktu. Contoh:
Delphi/Pascal
procedure
TForm1.Button3Click(S
ender: TObject);
1 procedure TForm1 . Button3Click ( Sender : TObject ) ;
2 var waktu , tanggal : TDateTime ;
3 begin
4 waktu := EncodeTime ( 08 , 01 , 02 , 00 ) ;
5 tanggal := EncodeDateTime ( 2016 , 11 , 23 , 08 , 01 , 02 , 00 ) ;
6 label8 . caption := timetostr ( waktu ) ;
7 label9 . caption := datetimetostr ( tanggal ) ;
8 end ;
Point 3 ini merupakan kebalikan dari point 2 di atas, yakni kita bermaksud
mendapatkan angka dari suatu besaran waktu. Contoh :
Delphi/Pascal
procedure
TForm1.Button5Click(S
Delphi/Pascal
procedure
TForm1.Button2Click(S
ender: TObject);
1 procedure TForm1 . Button2Click ( Sender : TObject ) ;
2 var stop , start , selisih : TDateTime ;
3 begin
4 start := EncodeTime ( 08 , 01 , 02 , 00 ) ;
5 stop := now ;
6 selisih := stop - start ;
7 label7 . caption := timetostr ( selisih ) ;
8 end ;
Delphi/Pascal
procedure
TForm1.Button6Click(S
Ajie
Hai. Saya suka menulis tentang hal-hal yang berbau teknologi khususnya
dalam bidang pemrograman Delphi, Android, Arduino dan IoT (Internet of
Things)