Lompat ke konten Lompat ke sidebar Lompat ke footer

Inilah Cara Untuk Mencuplik Tanggal Pada C++

www.niguru.com Niguru.com | Jumat, 6 Agt 2021 | Pada posting sehari sebelumnya Niguru.com sudah menjelaskan mengenai cara untuk mencuplik waktu pada C++.

Pada posting kali ini Niguru.com akan melanjutkan dengan penjelasan mengenai cara untuk mencuplik tanggal, bulan dan tahun dari informasi waktu yang sudah disimpan pada variabel.

Seperti pada penjelasan pencuplikan waktu pada pencuplikan tanggal juga harus ada instruksi untuk mengisi Struct internal TM.

Berikut ini pengisian Struct TM yang diambil dari contoh dari posting sebelumnya:

www.niguru.com

 
Berikut ini sintaks untuk mencuplik tanggal:
var_waktu ->tm_mday;

Berikut ini sintaks untuk mencuplik bulan:
var_waktu->tm_mon;var_waktu++;

Note:
var_waktu->tm_mon akan menghasilkan bulan dengan range 0 .. 11, sehingga harus ditambah 1 dengan instruksi increment (penambahan 1), agar menghasilkan nilai bulan dengan range 1 ..12.

Berikut ini sintaks untuk mencuplik tahun:
var_waktu->tm_year;var_waktu+1900;

Note:
var_waktu->tm_year akan menghasilkan nilai selisih antara tahun sekarang dengan 1900, sehingga harus ditambah dengan 1900 agar menghasilkan nilai tahun sekarang.

Contoh penempatan informasi tanggal, bulan dan tahun pada variabel:
int c=b->tm_mday;
int d=b->tm_mon;++d;
int e=b->tm_year;e=e+1900;
 

www.niguru.com

 
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_mday;
int d=b->tm_mon;++d;
int e=b->tm_year;e=e+1900;

cout<<"Tanggal sekarang: "<<c<<endl;
cout<<"Bulan sekarang: "<<d<<endl;
cout<<"Tahun sekarang: "<<e<<endl<<endl;

return 0;}
 

www.niguru.com


Hasilnya setelah dikompilasi dan ditampilkan pada DOS:

www.niguru.com

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 Tanggal Pada C++"