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

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

[复制链接]

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

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

admin 楼主

2015-11-26 13:50:00

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

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

x
NX二次开发源码分享:用C的方法获取当前系统时间
0 X. K2 Z- e7 K8 |( t  r+ C
: q3 @4 D7 ]- j: y. |; p7 W函数已经OK了,记住加入头文件 #include<time.h>
9 ]: P. r+ \$ J, z7 y  E4 x# e: S( g" |0 G4 J
代码 如下:! |$ o+ r* ~6 C( b1 F0 {! ^: b
0 Y( d3 m2 t1 E1 A

" K! p5 q0 C/ J" u6 x( P0 y4 Z' Bint getLocalTime()
7 g) M# N! w0 o! x6 i{8 }: K1 Q2 H, a# o: M

! I' `+ y* o: W3 F5 F' k: [        int year;) q" i* R( D  g" u
        int month;0 ?( n! @8 l; o  m8 i+ s
        int day;2 v9 ?  {4 z& s8 f8 n. x/ M) C
        int hour;
* m4 w, E/ S/ G; L( N$ S        int mins;
. c( i( q) h: z4 F. t        int secs;
/ C0 T/ p3 `& ?% Q" ?        char msg[256];2 w7 E, W8 }. \& o  I. B5 v! w2 i' j6 ?
        time_t getTime;$ v2 u% X1 w/ u1 `4 n) p6 E9 u
        struct tm* newTime;/ H9 ~2 l* c7 Z3 J4 F4 f
       
8 v6 j& y# c* \! l2 [  l1 s        time(&getTime);0 x: [9 Z7 `& T' P
        newTime = localtime(&getTime);
" f6 u3 V% C: y1 o" x0 g$ u, A1 g* Z0 x# t1 H3 Q; h) G
        year = newTime->tm_year +2000-100;
8 s3 b. U/ g8 a9 a. J7 a7 a  a        month = newTime->tm_mon + 1;
* P' E1 F8 x% o5 p, t+ G        day = newTime->tm_mday;( k( o# q5 J7 {; y# n: }' Q
        hour = newTime->tm_hour;( @& E8 |1 J* G
        mins =newTime->tm_min;3 Y! v- F" {, l% @% B
        secs = newTime->tm_sec;5 O+ E7 S' O) r9 s) v
        sprintf(msg,"%d/%d/%d %d:%d:%d",year,month,day,hour,mins,secs);
8 Y. m4 z6 T* f) t# M7 l        uc1601(msg,1);5 q8 B( C+ \& n4 j% C# i; d
}" c- G; _9 u+ P1 m. G* K
6 m3 j* l+ m# s" s. `6 v9 _
. K9 B' o6 Q* _8 @% r
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了