最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
C语言中时间戳转换成时间字符串的方法
时间:2022-06-25 04:37:59 编辑:袖梨 来源:一聚教程网
在PE格式里有个字段是文件的创建时间戳,我想把转成字符串,这样看的更直观。
代码如下 | 复制代码 |
TCHARbuffer[50] = {0}; structtmTm = {0}; time_ttime= (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.
相关文章
- 创造吧我们的星球枪械系统怎么样 08-26
- 开放空间蓝有什么特点 08-26
- 下一站江湖2富家千金如何开局培养 08-26
- 明日之后假面骑士联动活动有什么内容 08-26
- 物华弥新三兔藻器者怎么样 08-26
- 为了吾王学识商店如何解锁 08-26