The Program in C++ to display the Current Date and Time is given below:
#include <iostream>
#include <ctime>
int main() {
std::time_t t = std::time(nullptr);
std::cout << "Current date and time: " << ctime(&t);
return 0;
}
Output:
Current date and time: Tue Jan 24 00:57:36 2023
Pro-Tips💡
This code uses the time
library to obtain the current calendar time as a time_t
value, and ctime
function to convert it to a human-readable string.
The ctime function returns a string in the format “Sun Sep 16 01:03:52 1973\n”.
Finally, the formatted date and time string is printed to the screen using the cout
function.
This version of the code is much simpler and it should work without any issues, it doesn’t require any extra libraries or check the c++ version.
It’s also important to note that the format and the time zone of the output depends on the system settings and the time zone of the computer running the program.
Learn C-Sharp ↗
C-sharp covers every topic to learn about C-Sharp thoroughly.
Learn C Programming ↗
C-Programming covers every topic to learn about C-Sharp thoroughly.
Learn C++ Programming↗
C++ covers every topic to learn about C-Sharp thoroughly.