回复:WinCC中sprintf函数出错,求助!

belial

  • 帖子

    71
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2007-11-26

普通 普通 如何晋级?

发布于 2011-07-30 17:10:04

4楼

WinCC内部带的函数 time、localtime函数也可以 实现LZ的功能
而且方便更改时间,如明天或昨天此刻:timer=timer±86400;
char FileName[40];
time_t timer;
struct tm* tt;
time(&timer);
//timer=timer±86400;//86400是1天86400秒 自己根据需要更改
tt=localtime(&timer);
sprintf(FileName,"D:\\%4d%02d%02d_%02d%02d%02d.xls",1900+tt->tm_year,1+tt->tm_mon,tt->tm_mday,tt->tm_hour,tt->tm_min,tt->tm_sec);
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32566条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。