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

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

[复制链接]

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

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

admin 楼主

2015-11-26 13:50:00

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

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

x
NX二次开发源码分享:用C的方法获取当前系统时间
9 K0 n" |% _: O1 M4 a) A4 v0 f5 w2 i- M/ p
函数已经OK了,记住加入头文件 #include<time.h>
' R4 S* U5 f9 M, p: l0 N
, ]3 d, W1 w+ M# \! L7 q$ s代码 如下:
1 u+ z7 @6 {& ?4 z. q# ~
8 u# R* v4 A7 k* L+ P% |
2 ~$ x& g  k4 lint getLocalTime()0 Z1 h( B, a- e) J+ u
{& F* M" U) P4 l. w* Z8 R7 ~( q

: r0 V; Y( d0 G4 }! J& u        int year;& Z# l* w* W& U7 v/ \: D
        int month;
5 C) p1 T9 |; Y$ s        int day;9 M7 L$ ]6 o. ]& J; O" m0 m9 w
        int hour;
8 ?% N! Q1 @. p        int mins;$ V% `) g# |. a) q* ^
        int secs;! F2 q- _0 k- P. }# ~
        char msg[256];; R, F2 w- @% S% c( |
        time_t getTime;; x6 U5 o" q9 `0 H
        struct tm* newTime;
) w9 L1 H6 d; k4 U$ a* _+ w       
( T; T. X4 u. y7 e5 w( V        time(&getTime);. d' F6 [' n) S
        newTime = localtime(&getTime);7 ^4 _* N  `: {
% u0 }( |% c! y, Y4 i) ?
        year = newTime->tm_year +2000-100;" C5 o8 J8 @2 I7 w5 T/ ~) k
        month = newTime->tm_mon + 1;) Y5 N+ l# m" W
        day = newTime->tm_mday;
! f* S" z! J7 k2 D; u        hour = newTime->tm_hour;0 \9 T& F  ^. W- A: G: \
        mins =newTime->tm_min;* }' @4 `, T5 Q% V7 g5 @
        secs = newTime->tm_sec;
" L  M, {, j# k# p! g0 V        sprintf(msg,"%d/%d/%d %d:%d:%d",year,month,day,hour,mins,secs);
6 H: b3 ~0 _: V! J        uc1601(msg,1);
! ]  n8 Z; K4 R+ h, p1 h$ z' H4 A6 k}
* {/ c! B! |: {6 E8 t# O- y, c3 x& r5 R
4 y- C4 Z" R. V7 t+ w
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了