21xrx.com
2024-09-20 05:39:12 Friday
登录
文章检索 我的文章 写文章
C++ 显示时间的代码
2023-07-07 07:39:48 深夜i     --     --
C++ 显示时间 代码

C++是一种流行的编程语言,可用于开发各种应用程序,包括时间相关的应用程序。显示时间是一项常见的任务,下面是使用C++编写的显示当前时间的代码。


#include <iostream>

#include <ctime>

using namespace std;

int main() {

  // 获取当前时间

  time_t current_time = time(nullptr);

  // 将当前时间转换为当前本地时间

  tm* local_time = localtime(&current_time);

  // 输出当前本地时间

  cout << "Current local time: " << asctime(local_time) << endl;

  // 获取当前UTC时间

  tm* utc_time = gmtime(&current_time);

  // 输出当前UTC时间

  cout << "Current UTC time: " << asctime(utc_time) << endl;

  return 0;

}

上述代码包含了以下步骤:

1. 引入需要的头文件,包括iostream和ctime。

2. 定义main函数,并在函数内定义变量current_time,该变量用于存储当前系统时间。

3. 使用localtime函数将当前时间转换为本地时间,并将结果存储在变量local_time中。

4. 使用asctime函数将本地时间输出到屏幕上。

5. 使用gmtime函数将当前时间转换为UTC时间,并将结果存储在变量utc_time中。

6. 使用asctime函数将UTC时间输出到屏幕上。

7. 返回0表示程序已成功运行。

使用上述代码,我们可以轻松地显示当前时间,并将该时间转换为本地时间和UTC时间。这种方法在开发需要进行时间戳转换和时间相关操作的应用程序时非常有用。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复