C语言中时间戳转换成时间字符串的方法

 更新时间:2017年02月24日 12:03:56   投稿:mrr  
在PE格式里有个字段是文件的创建时间戳,我想把转成字符串,今天小编给大家分享一段代码,可以比较直观的看出,需要的的朋友参考下

在PE格式里有个字段是文件的创建时间戳,我想把转成字符串,这样看的更直观。

 TCHAR buffer[50] = {0};
 struct tm Tm = {0};
 time_t time = (time_t)NtHeader->FileHeader.TimeDateStamp;//时间戳 
gmtime_s(&Tm, &time);
printf(buffer, TEXT("%d年%d月%d日 %d:%d:%d"), Tm.tm_year+1900, Tm.tm_mon+1, Tm.tm_mday, Tm.tm_hour+8, Tm.tm_min, Tm.tm_sec);
 //注意:这个函数计算出来的年份是自1900年起的多少年,所以要+1900,计算所得的月份0表示第一个月以此来推,所以要+1,计算得到的时区不在我国,相差8个小时,所以要+8.

以上所述是小编给大家介绍的C语言中时间戳转换成时间字符串的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • c语言简单实现文件 r/w 操作方法

    c语言简单实现文件 r/w 操作方法

    由于在 C 语言中 '\' 一般是转义字符的起始标志,故在路径中需要用两个 '\' 表示路径中目录层次的间隔,也可以使用 '/' 作为路径中的分隔符,本文重点给大家介绍用c语言简单实现文件 r/w 操作方法,感兴趣的朋友一起学习吧
    2021-05-05
  • Opencv实现傅里叶变换

    Opencv实现傅里叶变换

    这篇文章主要为大家详细介绍了Opencv实现傅里叶变换的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-04-04
  • 数据结构与算法:单向链表实现与封装

    数据结构与算法:单向链表实现与封装

    今天小编就为大家分享一篇关于数据结构与算法:单向链表实现与封装,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • c语言标准库中字符转换函数和数字转换函数

    c语言标准库中字符转换函数和数字转换函数

    这篇文章主要介绍了c标准库中字符转换函数和数字转换函数,需要的朋友可以参考下
    2014-04-04
  • C++类中变量也可以是引用的代码实例

    C++类中变量也可以是引用的代码实例

    今天小编就为大家分享一篇关于C++类中变量也可以是引用的代码实例,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-04-04
  • C字符串与C++中string的区别详解

    C字符串与C++中string的区别详解

    以下是对C字符串与C++中string的区别进行了详细的分析介绍,需要的朋友可以过来参考下
    2013-09-09
  • C++ const的使用及this指针常方法(面试最爱问的this指针)

    C++ const的使用及this指针常方法(面试最爱问的this指针)

    这篇文章主要介绍了C++ const的使用,this指针,常方法(面试最爱问的this指针),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • C++获取MD5算法实现代码

    C++获取MD5算法实现代码

    这篇文章主要介绍了C++获取MD5算法实现代码,这个是网上扒下来的 作者已经无法知道是谁了 ,可以备用
    2019-04-04
  • C语言中全局数组和局部数组的问题

    C语言中全局数组和局部数组的问题

    今天同学遇到一个在C语言中全局数组和局部数组的问题,卡了许久,我也没有第一时间看出问题,现在把问题梳理一下,并给出解决方案,需要的朋友可以参考下
    2012-12-12
  • C++中的多态与虚函数的内部实现方法

    C++中的多态与虚函数的内部实现方法

    下面小编就为大家带来一篇C++中的多态与虚函数的内部实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12

最新评论