C++获取当前时间

#include <iostream>
#include <ctime>
 
using namespace std;
 
int main( )
{
   time_t now = time(0);
 
   cout << "1970 到目前经过秒数:" << now << endl;
 
   tm *ltm = localtime(&now);
 
   cout << "年: "<< 1900 + ltm->tm_year << endl;
   cout << "月: "<< 1 + ltm->tm_mon<< endl;
   cout << "日: "<<  ltm->tm_mday << endl;
   // 北京时区 + 8	
   int hour = (ltm->tm_hour + 8) % 24 ;	
   cout << "时间: "<< hour << ":";
   cout << ltm->tm_min << ":";
   cout << ltm->tm_sec << endl;
}

  • 输出如下:
1970 到目前经过秒数:1615886914: 2021: 3: 16
时间: 17:28:34
Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐