PLM之家PLMHome-工业软件践行者

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

[复制链接]

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

2470

主题

1275

回帖

8万

积分

管理员

PLM之家站长

积分
82162
QQ
发表于 2015-11-26 13:50:00 | 显示全部楼层 |阅读模式

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

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

x
NX二次开发源码分享:用C的方法获取当前系统时间2 A9 Y9 D/ F, z  v6 U: ^, j

  w4 X) a4 z3 o, t; z函数已经OK了,记住加入头文件 #include<time.h>2 l# T1 b5 _2 r) ~/ F; c9 S; Y
0 c, R* Q2 O6 M( \4 ~
代码 如下:
9 I# i8 Q+ h7 Q$ {
& z6 _. b4 C5 W; u! a9 Y: x) L" U8 |+ b5 {) Q  _5 Q5 B( a
int getLocalTime()6 O  t! n8 {5 h6 \
{$ g/ J3 g  B# p* V, G8 t
3 \! t- P8 S  o
        int year;; T5 F3 I4 z; N6 R. {# ]1 K
        int month;
6 R2 y! ]( Y  ]7 `5 ^; v        int day;
9 |8 V6 r/ E8 N0 ]  k        int hour;- I' [3 b# |0 D* P
        int mins;
' ^! `0 _/ Y3 ?$ A( ]3 U        int secs;
$ w! ?: U; a) y- [9 B3 j        char msg[256];# D- W& q: u# Q3 s3 Y- i" u
        time_t getTime;
* c& p; I1 e% J2 B        struct tm* newTime;6 I' K9 [  L) ^) q4 f$ B% `/ S
        - d( D1 I8 r5 ^7 F7 W8 v2 o
        time(&getTime);
3 O$ @: ~0 ^6 S7 P& B* B( ?* u        newTime = localtime(&getTime);, w0 p$ Q0 W' E& D1 D/ a
) I( O+ J) A, h: n
        year = newTime->tm_year +2000-100;3 P# F2 W! L3 L5 r. F
        month = newTime->tm_mon + 1;# i& B4 t: C3 z7 f# j1 V$ _8 e
        day = newTime->tm_mday;5 Y- e$ ^3 z3 q  X0 r
        hour = newTime->tm_hour;
5 }4 K: x9 R5 r' [& d; e, \: B        mins =newTime->tm_min;4 a1 O4 \1 A# [# p8 J; d% c
        secs = newTime->tm_sec;. k( M* z5 V  V
        sprintf(msg,"%d/%d/%d %d:%d:%d",year,month,day,hour,mins,secs);
, D- S) m& w3 I# }- g1 a. m( \% T! I        uc1601(msg,1);3 G/ R2 ?: E  Q- A0 ]3 S
}
* |* G3 B" o3 S
2 J8 J' B. Y3 c, ^7 j! u' c- D3 t0 c& M7 ]0 J( I1 t) y! i
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了