c++获取系统d当前时间
2015-07-27 13:29
351 查看
//* 方法一
char *temp =new char[60];
time_t Time= time(NULL);//这句返回的只是一个时间cuo
tm * t= localtime(&Time);
sprintf(temp,"%4d%02d%02d%02d%02d%02d",t->tm_year+1900,
t->tm_mon+1,
t->tm_mday,
t->tm_hour,
t->tm_min,
t->tm_sec);
//* 方法二
char *temp =new char[60];
SYSTEMTIME st = {0};
GetLocalTime(&Time);
sprintf(temp,"%d-%02d-%02d %02d:%02d:%02d\n",
Time.wYear,
Time.wMonth,
Time.wDay,
Time.wHour,
Time.wMinute,
Time.wSecond);
方法二中调用了Windows API,这点上是一个缺点,方法一使用的的C库,这个可以避免像Windows API 的故障问题不可挽回的缺点。
char *temp =new char[60];
time_t Time= time(NULL);//这句返回的只是一个时间cuo
tm * t= localtime(&Time);
sprintf(temp,"%4d%02d%02d%02d%02d%02d",t->tm_year+1900,
t->tm_mon+1,
t->tm_mday,
t->tm_hour,
t->tm_min,
t->tm_sec);
//* 方法二
char *temp =new char[60];
SYSTEMTIME st = {0};
GetLocalTime(&Time);
sprintf(temp,"%d-%02d-%02d %02d:%02d:%02d\n",
Time.wYear,
Time.wMonth,
Time.wDay,
Time.wHour,
Time.wMinute,
Time.wSecond);
方法二中调用了Windows API,这点上是一个缺点,方法一使用的的C库,这个可以避免像Windows API 的故障问题不可挽回的缺点。
相关文章推荐
- JS之Date对象和获取系统当前时间详解
- sql server 获取系统时间的方法
- Perl获取当前系统时间
- js 实现input框自动获取系统时间
- VC如何获取并显示当前系统时间
- android 获取系统时间
- cocos2d-x获取系统时间
- 【C++】获取系统时间
- 获取系统时间
- java获取当前时间
- 获取系统时间 yyyy-MM-dd hh:mm:ss
- Qt时间日期
- 时间转换工具类
- Windows驱动开发之获取系统时间
- System类 currentTimeMillis()
- 安卓简单开发-获取系统时间
- [C-C++]获取系统时间
- localtime()函数:获取当前时间和日期并转换为本地时间
- 获取安卓系统时间
- Xlistview上拉加载,下拉刷新、多条目展示以及获取系统时间