PLM之家PLMHome-工业软件践行者

[资料] NX二次开发源码分享:用C的方法获取当前系统时间

[复制链接]

2015-11-26 13:50:00 3567 0

admin 发表于 2015-11-26 13:50:00 |阅读模式

admin 楼主

2015-11-26 13:50:00

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
NX二次开发源码分享:用C的方法获取当前系统时间3 E0 e, v- D; g0 ^1 m$ a

5 J: n3 ~8 w* l函数已经OK了,记住加入头文件 #include<time.h>0 E! S* O' p  v1 I8 R6 S3 I
, \% z* N' s# p/ z. Y. K
代码 如下:
7 _. h7 m, I9 _2 p* Q  n- q
0 @" L  X9 _! P7 K# S9 n6 q7 e; L# H/ ?% L6 n) u( t3 U6 w
int getLocalTime()
: t! ~4 |; i- q{* E! F, B& ?5 \+ k6 X- L
# Y3 [- R. H5 N" u+ f# p+ B
        int year;
$ Z; T6 G# O( K$ `        int month;4 \0 I3 n, G' L  v
        int day;
8 f( S# k- A' ^  r/ C) O+ O2 G1 A        int hour;
' C2 I1 y% Q' ~- k* U7 [: {6 m0 o; }        int mins;
0 m/ Y2 `! F' x, ~        int secs;7 `, I: i' i# c) M2 x+ C# _3 R
        char msg[256];
7 L5 Q) E5 x3 Z$ y' T/ N4 k        time_t getTime;3 L1 }5 ]4 }( }- x, D8 v# m
        struct tm* newTime;
3 I: t+ r! X: [5 C$ x/ ~9 v        ; z2 y/ F( a' e1 ~$ W6 K. U
        time(&getTime);
* g" C- M2 q$ E0 h# R9 @3 ]$ e        newTime = localtime(&getTime);
  p: m8 g: S5 c5 [- u$ P7 x3 K/ B* C4 y( E" J2 x7 v4 G
        year = newTime->tm_year +2000-100;
; g+ @8 o$ v6 |2 L9 P        month = newTime->tm_mon + 1;, }& O8 d2 W7 a
        day = newTime->tm_mday;
1 J5 y  n( `6 n: e0 V- q        hour = newTime->tm_hour;
- k5 R! \5 [( l  [7 J6 a        mins =newTime->tm_min;9 z$ v. X0 E2 o. h+ E" b6 Q# [; O
        secs = newTime->tm_sec;
8 M' d/ K, q" c  e8 x        sprintf(msg,"%d/%d/%d %d:%d:%d",year,month,day,hour,mins,secs);# [" O# C. q* t% @3 A7 M
        uc1601(msg,1);& I5 u* \+ t, S% ?5 r* V
}
5 o2 B3 L- C, ~9 `" G) H) c# s/ p- D# ^/ k, \/ _# {
1 i$ D8 Z9 t; }2 A
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了