当前位置: 首页 > news >正文

c++获取当前时间的字符串

代码

void getNowTimePrefix(std::string& prefix)
{std::time_t nowTime;struct tm* p = new tm;std::time(&nowTime);localtime_s(p, &nowTime);int year = p->tm_year + 1900;int month = p->tm_mon + 1;int day = p->tm_mday;int hour = p->tm_hour;int minute = p->tm_min;int second = p->tm_sec;delete p;prefix = std::to_string(year)+ std::string(2 - std::to_string(month).length(), '0') + std::to_string(month)+ std::string(2 - std::to_string(day).length(), '0') + std::to_string(day)+ "_"+ std::string(2 - std::to_string(hour).length(), '0') + std::to_string(hour)+ std::string(2 - std::to_string(minute).length(), '0') + std::to_string(minute)+ std::string(2 - std::to_string(second).length(), '0') + std::to_string(second);
}

用法

#include<iostream>
using namespace std;int main()
{std::string nowTimePrefix;getNowTimePrefix(nowTimePrefix);cout << nowTimePrefix << endl;return 0;
}

结果

在这里插入图片描述

http://www.lryc.cn/news/174660.html

相关文章:

  • 【精品】通用Mapper 批量更新bug解决方案
  • 腾讯mini项目-【指标监控服务重构-会议记录】2023-07-06
  • 【React】函数式组件和类式组件的用法和逻辑
  • 题目 1061: 二级C语言-计负均正
  • 数位和(C++)
  • [牛客复盘] 牛客周赛round13 20230924
  • mybatsi-MyBatis的逆向工程
  • 转转闲鱼交易猫链接源码 支持二维码收款
  • Python爬虫基础(三):使用Selenium动态加载网页
  • Linux系统下安装Mysql
  • Jenkins学习笔记1
  • 注意力机制
  • JVM-Java字节码技术笔记
  • C++ 友元、重载、继承、多态
  • Spring Boot 日志文件
  • vulhub venom
  • 量化交易之One Piece篇 - linux - 定时任务(重启服务器、执行程序、验证)
  • Qt5开发及实例V2.0-第二十三章-Qt-多功能文档查看器实例
  • 爬虫笔记_
  • Spring设计模式,事务管理和代理模式的应用
  • 基于海康Ehome/ISUP接入到LiveNVR实现海康摄像头、录像机视频统一汇聚,做到物联网无插件直播回放和控制
  • Linux下git安装及使用
  • python读取图片
  • 虚幻4学习笔记(15)读档 和存档 的实现
  • Spring面试题22:Spring支持哪些ORM框架?优缺点分别是什么?Spring可以通过哪些方式访问Hibernate?
  • 流行的Python库numpy及Pandas简要介绍
  • 【二、安装centOS】
  • 【动手学深度学习-Pytorch版】序列到序列的学习(包含NLP常用的Mask技巧)
  • AUTOSAR 面试知识回顾
  • 华为NFC设置教程(门禁卡/公交卡/校园卡等)