C ++程序打印当前的日期,日期和时间

当前日期,日期和时间是屏幕上打印的所有日历日期。在c ++中,ctime库包含与date和time有关的所有方法和变量。

您还可以使用ctime库检查当前日期和时间详细信息,该库包含显示时间的方法。以下方法用于显示日期和时间的详细信息-

time() -该time()方法用于查找当前时间。该time()方法的返回时间为time_t。time_t是可以存储时间的数据类型。

localtime() -要将time_t类型的变量转换为可以同时包含日期和时间的变量。该localtime()函数将time_t转换为可以容纳日期和时间的结构。它接受该time()函数作为参数。

localtime()方法返回的数据不能直接打印到输出屏幕。因此,asctime()方法将以以下形式返回日期:

day month date hh:mm:ss year

现在,让我们将所有这些方法放到一个程序中。该程序使用ctime方法,并定义一个time_t,此变量用于使用该time()方法保存当前日期和时间。来自此变量的数据传递给localtime()方法,该方法的返回数据传递给asctime()方法,该方法返回用户可表示的形式并显示它。

示例

#include<iostream>

#include<ctime>

using namespace std;

int main(){

   time_t timetoday;

   time (&timetoday);

   cout << "Calendar date and time as per todays is : "<< asctime(localtime(&timetoday));

   return 0;

}

输出结果

Calendar date and time as per today is : Mon Sep 9 18:56:33 2019

以上是 C ++程序打印当前的日期,日期和时间 的全部内容, 来源链接: utcz.com/z/322125.html

回到顶部