PLM之家PLMHome-国产软件践行者

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

[复制链接]

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

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

admin 楼主

2015-11-26 13:50:00

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

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

x
NX二次开发源码分享:用C的方法获取当前系统时间- `* m2 z' ^9 d, F
3 {. N, A0 n1 s3 W9 K
函数已经OK了,记住加入头文件 #include<time.h>
' B" F* q3 f0 k) b, X% t( j. V% F  w5 z9 M! k0 M
代码 如下:5 X' w: ^" m% V( F/ X5 L

5 P2 ]+ N) T. @6 U9 q9 h  V( o3 R" Y1 f# Z2 R5 Q% A
int getLocalTime()$ Y) B) O$ r4 h4 W3 Y6 D
{
0 r$ l, d; K3 y
/ V$ a$ n. g/ S% b        int year;
; w7 G. x. T8 F! L        int month;
- r8 L3 N2 d& d        int day;2 P2 F/ U* o, C( d9 O- D& y
        int hour;
# Q. j8 y3 ^! N$ ^8 x1 J        int mins;3 _" n* @% g! B
        int secs;& j+ W; h3 P  c
        char msg[256];8 i4 ?% L) ~5 c0 w9 m3 q& ~5 T: L8 a
        time_t getTime;
6 ?$ |8 v$ I: G) h        struct tm* newTime;
0 g+ ]  q. U% n! W) }7 R2 i        ; r/ H/ i- B' e- Y1 F8 m6 l( s
        time(&getTime);1 k# k4 M. S* y
        newTime = localtime(&getTime);
* H2 b8 B* w8 {( ^6 f: I" g# E+ Z9 q2 z. e" \
        year = newTime->tm_year +2000-100;1 O2 \0 F1 y0 X, P
        month = newTime->tm_mon + 1;- ~4 ^% z5 O- ]: v
        day = newTime->tm_mday;
$ @1 Q6 L% p: @8 L& l( k        hour = newTime->tm_hour;
& K0 f, a9 b: Z, A        mins =newTime->tm_min;
: }2 A0 B# j7 k        secs = newTime->tm_sec;
5 I. L% C8 g5 V# v5 c% H        sprintf(msg,"%d/%d/%d %d:%d:%d",year,month,day,hour,mins,secs);1 j  @+ T- c( K
        uc1601(msg,1);- y# |/ Z6 }0 k- Y
}
: i% l2 ^% |( |2 T! v7 n4 {
5 `3 H* D# \+ m2 z, E, P" F/ q0 c+ j1 a3 H9 J
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了