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

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

[复制链接]

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

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

admin 楼主

2015-11-26 13:50:00

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

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

x
NX二次开发源码分享:用C的方法获取当前系统时间
( K1 j; U  ~8 l# c  X3 D3 y( b! f/ O+ Q, w+ [! J% u6 F" E
函数已经OK了,记住加入头文件 #include<time.h>
/ Q8 @4 j, h5 f( |! U+ g7 c/ Q: r0 F2 l6 V7 Y1 I! J9 ?
代码 如下:
' g$ |; }; v; @# v
( `; B9 L# [& o) E' o* j+ {9 b+ ]
5 B2 c* ?" F' ~int getLocalTime()
) U1 i* T3 ^( P+ ]{
3 L, K3 b3 {( D: ]) f% W0 H( n/ c1 W9 g/ n  ~+ b1 n( a+ T
        int year;
, {* W/ l# Y( t/ v7 w# c3 R        int month;
' w% B" T' s3 W) c        int day;
$ k* Q4 m6 B- e( M- ~7 G8 e        int hour;
. m/ I; J2 P6 Q" L$ D! X        int mins;5 ~2 P$ e; M- {. ?* x1 ~  G! s
        int secs;
$ d% j4 k0 z+ n* i( z        char msg[256];
9 a' \9 b7 ?: `. P8 Y3 L& K. P        time_t getTime;  R9 ~3 t# E" L& y+ i. ^# W
        struct tm* newTime;/ ]' @& Q7 c1 ~8 b) Q8 ]3 w
        3 n% w% x" X. X5 m! W
        time(&getTime);4 E6 U& e, g. u. q3 _+ ^' U+ z
        newTime = localtime(&getTime);  ?, Q+ j; i; |4 ?1 A7 [
8 ?7 y) p. y- B# w
        year = newTime->tm_year +2000-100;
) j8 E3 k! N) x3 W        month = newTime->tm_mon + 1;: G* ^' ~, a9 }8 _
        day = newTime->tm_mday;3 n9 b! d( I& E2 V* Q% T
        hour = newTime->tm_hour;
" O. S" ]4 [- b2 n        mins =newTime->tm_min;3 N  V! {$ G1 Z9 h0 ^: T0 g
        secs = newTime->tm_sec;
7 \0 T" t7 Z  D8 _1 M( [        sprintf(msg,"%d/%d/%d %d:%d:%d",year,month,day,hour,mins,secs);
' ~1 p7 q: x1 |& a0 z3 G        uc1601(msg,1);2 B( t8 u" F9 ~) k
}5 }) Z  N7 b, Q2 F
: X, I: h  [9 [& }. r4 E) O
* P+ i- K; @, E* F5 z3 D& m
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了