PLM之家PLMHome-工业软件与AI结合践行者

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

[复制链接]

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

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

admin 楼主

2015-11-26 13:50:00

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

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

x
NX二次开发源码分享:用C的方法获取当前系统时间
2 L& R" ^$ x6 c: J6 P2 d0 W# |& r" Y: e* A2 E
函数已经OK了,记住加入头文件 #include<time.h>
& b5 q/ o, p" M9 O  F9 N9 r# A% U2 m* b$ C( L6 y
代码 如下:( y8 s3 n' h' K& t9 j6 B
. v' ?) C: b) j- s7 K' s) f  V
( H  c4 j5 u4 y/ W. A% p) q: p- k
int getLocalTime()
1 [$ t$ M. ~9 h- {5 X4 h& {  j3 x{. g( _  j* e6 E* v

9 g8 S8 e( C2 V8 j3 U0 o        int year;0 k, C2 C; m$ K, |: }( x5 [; R$ e
        int month;8 t  R8 ~9 ]% E. s% t
        int day;
' a* P+ p2 ?! N3 K        int hour;
' T4 b- C1 |) `8 r( p        int mins;
7 Z% u/ A# h6 r) f: @7 r% X, H        int secs;
7 j4 U8 z: S$ ^" k        char msg[256];
) K% Y$ b$ I/ B( G' A: w# Z        time_t getTime;
) p: W* |# K: g        struct tm* newTime;! q  }% {8 ~- k: f7 @& I; z+ e, k) j
       
/ a+ n8 G* g4 o; H9 b& H        time(&getTime);7 C( x2 s% O+ X3 ?5 {4 z7 V
        newTime = localtime(&getTime);
8 z5 F) t4 Z, D3 b9 ^) j0 J) @; }/ K$ T5 z7 h" [2 O
        year = newTime->tm_year +2000-100;
! H5 H* j% o  F8 a, D4 d) i        month = newTime->tm_mon + 1;
4 F+ s& E5 E7 x* \4 O) r& m9 H        day = newTime->tm_mday;+ u# i! q( i# ~
        hour = newTime->tm_hour;
$ p$ \+ X* S$ B% w        mins =newTime->tm_min;
9 \- S, N& \# \5 r, q" V        secs = newTime->tm_sec;
! J" x: E2 h% J# O        sprintf(msg,"%d/%d/%d %d:%d:%d",year,month,day,hour,mins,secs);
- N$ m# B  @7 Y3 T9 j/ P% `        uc1601(msg,1);! R% ~, W( {; I+ V& I1 l0 ]
}+ P  ?  v" Q% w  l; ?! e
5 X) k4 M* W" N# C* |
" s- w* Y- e2 H! z. p2 X
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了