Contoh Program C++ Time Menampilkan Waktu Dan Tanggal Sekarang
Artikel kali ini membahas tentang contoh program C++ Menampilkan Date And Time Lengkap sekarang mulai dari hari, bulan, tanggal, jam, menit, detik dan tahun. Program ini biasa disebut C++ Time, C++ Date Time, Cara Membuat waktu di C++.dan program membuat tanggal di c++.
Untuk membuat jam digital c++ perlu menambahkan header atau preprosesor yaitu ctime atau time.h. fungsi header atau fungsi time c++ tersebut untuk mengambil waktu sekarang (local) dari laptop atau Pc anda ketika program dijalankan.
C++ time ini berguna sekali apabila anda ingin membuat struk pembelian menggunakan program c++ karena setiap struk pembelian biasanya aka nada date and time. Sehingga c++ date and time ini juga bisa dipergunakan secara luas.
Ada empat tipe terkait time atau waktu di program c++: clock_t, time_t, size_t , dan tm . Jenis - clock_t, size_t dan time_t mampu mewakili waktu dan tanggal sistem sebagai integer.
Sedikit berbeda degan tm; struct tm harus dideklarasikan satu persatu date and timenya, mulai dari detik, menit, tanggal, dll ada struct tersenditi. Coba perhatikan elemen-elemen struktur tm berikut dalam c++/c
struct tm {
int tm_sec; // Detik
int tm_min; // menit
int tm_hour; // Jam (24 Jam)
int tm_mday; // Tanggal
int tm_mon; // Bulan
int tm_year; // Tahun
int tm_wday; // hari
int tm_yday; // hari ke.. dalam tahun
int tm_isdst; // ….
}
int tm_sec; // Detik
int tm_min; // menit
int tm_hour; // Jam (24 Jam)
int tm_mday; // Tanggal
int tm_mon; // Bulan
int tm_year; // Tahun
int tm_wday; // hari
int tm_yday; // hari ke.. dalam tahun
int tm_isdst; // ….
}
Berikut codingan atau script C++Jam (Program Date Time C++)
#include <iostream> #include <ctime> using namespace std; int main() { time_t now = time(0); char* dt = ctime(&now); cout<<"\n Menampilkan Date And Time C++ \n"; cout<<" ANAKIT \n"; cout <<"\n Waktu Sekarang : " << dt << endl; }
Program Menampilkan Date And Time C++ diatas akan menghasilkan Seperti gambar berikut ini
Gambar Menampilkan Waktu Sekarang Dengan Ctime di C++
Bisa juga dalam bentuk yang lain dalam menampilkan waktu sekarang dalam c++
#include <iostream> #include <ctime> using namespace std; int main() { time_t now = time(0); char* dt = ctime(&now); cout<<"\n Menampilkan Date And Time C++ \n"; cout<<" ANAKIT \n"; tm *gmtm = gmtime(&now); dt = asctime(gmtm); cout << "Waktu Sekarang : "<< dt << endl; }
Untuk hasil program c++ date and time diatas sama saja dengan contoh program time c++ sebelumnya
Bagaimna dengan struct tm dalam menampilkan waktu di c++ atau menampilkan jam, tanggal, tahun detik, hari dan lainnya di c++.
Berikut program c++ menampilkan waktu sekarang dengan struct tm
#include <iostream> #include <ctime> using namespace std int main() { time_t now = time(0); tm *ltm = localtime(&now); cout<<"\n Menampilkan Date And Time C++ \n"; cout<<" ANAKIT \n"; cout << "\n Tahun : " << 1900 + ltm->tm_year<<endl; cout << " Bulan : "<< 1 + ltm->tm_mon<< endl; cout << " Hari : "<< ltm->tm_mday << endl; cout << " Time : "<< 1 + ltm->tm_hour << ":"; cout << 1 + ltm->tm_min << ":"; cout << 1 + ltm->tm_sec << endl; }
Sehingga hasil dari program membuat tanggal di c++ tersebut akan menghasilkan seperti gambar berikut ini
Anda bisa mencoba elemen-elemen lainnya yang bisa di gunakan dalam struct tm dalam membuat format tanggal di c++, semoga artikel ini bisa berguna dan membantu.
Coba di sertakan script yg agan tulis
ReplyDelete