1:先将系统时间转换成标准格式的时间,再转成时间戳。

#include "iostream"
#include "time.h"
#include "string.h"
using namespace std;
int main()
{time_t rawtime ; struct tm * timeinfo; char s[100];  time ( &rawtime ); timeinfo = localtime ( &rawtime ); time_t tick = mktime(timeinfo);strftime(s, sizeof(s), "%Y-%m-%d %H:%M:%S", timeinfo); printf("%d: %s\n", (int)tick, s);   int Year = timeinfo->tm_year+1900;int Mon = timeinfo->tm_mon+1;int Day = timeinfo->tm_mday;int Hour = timeinfo->tm_hour;int Min = timeinfo->tm_min;int Second = timeinfo->tm_sec;cout << Year << ":" << Mon << ":" << Day << "-" << Hour << ":" << Min << ":" << Second << endl;return 0;
}

其中:

int Year = timeinfo->tm_year+1900;
int Mon = timeinfo->tm_mon+1;

其余日,时,分,秒都不变。

运行结果如下:

2:先将系统时间转换成时间戳,再转成标准格式的时间。

#include "iostream"
#include "time.h"
#include "string.h"
using namespace std;
int main()
{time_t now;                                                                                                                      int unixTime = (int)time(&now);time_t tick = (time_t)unixTime;  struct tm tm;   char s[100];  tm = *localtime(&tick);  strftime(s, sizeof(s), "%Y-%m-%d %H:%M:%S", &tm);  printf("%d: %s\n", (int)unixTime, s);   return 0;
}

运行结果如下:

致谢:https://gameinstitute.qq.com/community/detail/126521

C++ 将当前系统时间转换成标准格式的时间和时间戳相关推荐

  1. 将微信消息中的CreateTime转换成标准格式的时间

    微信的时间可以说是int类型的 所以我们需要转换一下! * 将微信消息中的CreateTime转换成标准格式的时间(yyyy-MM-dd HH:mm:ss)** @param createTime 消 ...

  2. Java但中获取时间将时间转换成字符串格式(年月日格式)

    一:直接上马拿走: package cn.wyj.one;import java.text.DateFormat; import java.text.SimpleDateFormat; import ...

  3. CST时间转换成 yyyy-MM-dd格式

    将 "Tue Oct 28 12:12:10 CST 2010" 时间格式转成 "2010-10-28 12:12:10" 格式: + (NSString *) ...

  4. 将中国标准时间转换成标准格式的代码

    Thu Aug 22 2013 15:12:00 GMT+0800 (中国标准时间)  转换 复制代码 代码如下: function formatTen(num) { return num > ...

  5. 当前时间转换成日期格式

    let time = new Date(); // 当前时间let y = time.getFullYear(); // 年let M = time.getMonth() + 1; // 月let d ...

  6. date类型的时间转换成年月日格式

    原格式: <fmt:formatDate value="${validity.wtrq}" pattern="yyyy/MM/dd" /> 显示为: ...

  7. el-table-column表格时间戳转换成标准格式

    安装npm install moment --save 引入moment import moment from "moment"; 在便签上自定义方法 :formatter=&qu ...

  8. js时间转换成日期格式 及取当前时间的10分钟之后

    function dataString(d) {let date = new Date(); //1. js获取当前时间let min = date.getMinutes(); //2. 获取当前分钟 ...

  9. 将UTC时间格式转换成东八区时间格式

    在前后端数据接口通信中,后台返回的时间往往是 UTC 格式的                                     即2022-12-15T10:28:57.000+00:00这种, ...

最新文章

  1. Python20-Day02
  2. mysql城市联动表怎么建_MVC4.0搭建的省市县三联动,包含数据库
  3. 基于蚁群算法的岸桥作业顺序研究
  4. VR游戏制作中“延迟”的优化方法
  5. css3 图片放大缩小闪烁效果
  6. 【具体数学--读书笔记】1.1 The Power of Hanoi
  7. Docker部署MySQL5.7主从复制结构
  8. virtual hust 2013.6.20 数论基础题目 E - Uniform Generator
  9. 使用vue-print-nb插件页面空白以及打印没有样式问题
  10. 掰碎了讲换行符和回车符
  11. String hashCode为啥用31这个数字,很多人不知道!
  12. 三种找回丢失iPhone的方法,来自苹果手机找回网
  13. VSCode输出框中文乱码问题和修改终端字体问题
  14. APP国际化、动态设置控件颜色(APP个性化)
  15. mysql 按照中文拼音首字母排序
  16. GreenPlum 大数据平台--segment 失效问题恢复
  17. 《Unity开发实战》——2.4节自定义镜头光晕效果
  18. 在linux系统中 创建用户账户的同时,在Linux系统中大批量建立帐户
  19. LINUX-查看历史操作记录
  20. jhipster快速入门指南

热门文章

  1. php免费教学视频大全
  2. 身体质量指数BMI——python
  3. 机器学习面试经验--2017年持续更新
  4. 河北北方学院计算机二级考试安排,2021年河北北方学院开学时间入学考试及新生转专业相关流程说明...
  5. unity随机生成怪物(抽奖)代码
  6. 国内外云服务器厂商分类(性价比分析)
  7. 手机中的那些人机交互都是怎么实现的
  8. 欧拉函数-matlab代码
  9. 2020江苏选调考察体检环节的记录
  10. Zbrush学习笔记之利用法线贴图制作伪高模