当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
wincc时间显示
点击:
859
| 回复:
4
shibaoyou
关注
私信
精华:1帖
求助:0帖
帖子:97帖 | 346回
年度积分:0
历史总积分:633
注册:2005年11月27日
发表于:2006-04-21 22:20:00
楼主
time(&t);
dt=localtime(&t);
year =dt->tm_year-100+2000;
请问在这句代码中,获取时间函数 dt的结构是什么???
为了获取年为什么还要 -100+200呢??月和日怎么不用加减呢??
请各位赐教
谢谢
分享到:
收藏
邀请回答
回复楼主
举报
yuanle
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 10208回
年度积分:2747
历史总积分:48332
注册:2005年4月22日
发表于:2006-04-23 10:15:00
1楼
你应该仔细看看API手册中关于结构的定义,因为DT中关于年的计数是从1900年开始到现在的年数,也就是说,如果现在是2006年,那么year中存放的就是106,这个结果显然不对,所以需要加1900来解决这个显示问题。
回复
引用
举报
shibaoyou
关注
私信
精华:1帖
求助:0帖
帖子:97帖 | 346回
年度积分:0
历史总积分:633
注册:2005年11月27日
发表于:2006-04-23 21:42:00
2楼
好的.实在感谢您的帮助.
我有wincc组态手册,我会好好看的.
您可以一份API手册吗?
shibaoyou-1981@126.com
谢谢
回复
引用
举报
yuanle
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 10208回
年度积分:2747
历史总积分:48332
注册:2005年4月22日
发表于:2006-04-24 08:45:00
3楼
使用任何一款搜索工具,输入API手册下载,你会发现原来身边到处都是API手册
回复
引用
举报
shibaoyou
关注
私信
精华:1帖
求助:0帖
帖子:97帖 | 346回
年度积分:0
历史总积分:633
注册:2005年11月27日
发表于:2006-04-24 20:10:00
4楼
谢谢您.
回复
引用
举报
热门招聘
相关主题
STEP7 中文视频教程下载
[14081]
(已结束)工控PLC擂台第18期-...
[10980]
手机能控制PLC吗?
[9820]
工控老鬼 工程师成长之路(2)...
[8623]
三菱PLC中的指令[SFLP K1431...
[16902]
伺服电机默认正转方向是顺时...
[7616]
三菱和西门子两个品牌的PLC分...
[16733]
用PLC的梯形图语言能写一个判...
[8294]
从零开始学习GE PAC proficy...
[21641]
WinCC7.0 SP3 亚洲版和授权以...
[8896]
官方公众号
智造工程师
客服
小程序
公众号