Wednesday, February 20, 2019

Contoh Program C++ Time Menampilkan Waktu Dan Tanggal Sekarang

Menampilkan date and time dari waktu sekarang dengan c++
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; // ….
}


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
Program C++ Time
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

Program c++ jam dan waktu
Gambar Program Menampilkan Date And Time C++


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

contoh program c++ menampilkan waktu sekarang date and time
Gambar Contoh Program Menmapilkan Tanggal dan Waktu  di C++

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.

2 comments


EmoticonEmoticon