Lompat ke konten Lompat ke sidebar Lompat ke footer

Inilah Cara Untuk Mencuplik Waktu Pada C++

www.niguru.com Niguru.com | Kamis, 5 Agt 2021 | Pada posting beberapa waktu yang lalu Niguru.com sudah menjelaskan mengenai operasi Date Time pada C++ yang dapat digunakan untuk menampilkan tanggal secara lengkap dan waktu secara lengkap pula.

Pada posting kali ini Niguru.com akan melanjutkan penjelasan tersebut dengan menjelaskan cara untuk mencuplik jam, menit dan detik dari informasi waktu yang sudah disimpan pada variabel.

Sebelum mencuplik jam harus ada instruksi untuk mengisi Struct internal yang disediakan oleh unit Ctime yang bernama TM yang didalamnya sudah tersedia kumpulan variabel untuk menampung informasi waktu.

Sintaks untuk mengisi variabel pada Struct TM:

time_t var_detik=time(0);
tm *var_waktu=localtime(&a);

var_detik menampung data jumlah dari 1 Januari 1970 hingga sekarang.
var_waktu menyimpan informasi pointer dari Struct TM.

Contoh:
time_t a=time(0);
tm *b=localtime(&a);


 
Berikut ini sintaks untuk mencuplik jam:
var_waktu ->tm_hour;

Berikut ini sintaks untuk mencuplik menit:
var_waktu->tm_min;

Berikut ini sintaks untuk mencuplik detik:
var_waktu->tm_sec;

Contoh penempatan informasi jam, menit dan detik pada variabel:
int c=b->tm_hour;
int d=b->tm_min;
int e=b->tm_sec;
 


 
Berikut ini program selengkapnya yang sudah dilengkapi dengan instruksi untuk mencetak ke layar:

#include <iostream>
#include <ctime>
using namespace std;
int main(){

time_t a=time(0);
tm *b=localtime(&a);

int c=b->tm_hour;
int d=b->tm_min;
int e=b->tm_sec;

cout<<"Jam sekarang: "<<c<<endl;
cout<<"Menit sekarang: "<<d<<endl;
cout<<"Detik sekarang: "<<e<<endl<<endl;

return 0;}
 


Hasilnya setelah dikompilasi dan ditampilkan pada DOS:


Demikianlah penjelasan mengenai cara untuk mencuplik jam, menit dan detik pada C++.
Selamat mencoba .. Have a nice day :-)

www.Niguru.com (Nino Guevara Ruwano)

Posting Komentar untuk "Inilah Cara Untuk Mencuplik Waktu Pada C++"