linux 得到系统时间
来源:互联网 发布:中国 美国法律 知乎 编辑:程序博客网 时间:2024/04/30 02:57
每天总结一点点,成长一点点~~
1.头文件
#include <ctime>
/* get system current time*/char* getSysTime(){ time_t now; struct tm *timenow; time(&now); timenow = localtime(&now); return asctime(timenow);}
2.QT下 头文件#include <QDateTime>
QDateTime time; timeLabel->setText(time.currentDateTime().toString("yyyy") + "年 " + \ time.currentDateTime().toString("M") + "月 " + \ time.currentDateTime().toString("d") + "日 " + \ time.currentDateTime().toString("h") + "点 " + \ time.currentDateTime().toString("m") + "分 " + \ time.currentDateTime().toString("s") + "秒" );
3.shell命令
system("while : ; do clear; date; sleep 1; done");
本想获取该shell命令的输出的,结果没成功~我猜是因为不确定命令没有跑完,是不能捕获到输出的
所以直接用 "date"就输出成功了。。。
参考:http://www.linuxidc.com/Linux/2011-04/34092.htm
用的是:
void executeCMD(const char *cmd, char *result){ char buf_ps[1024]; char ps[1024]={0}; FILE *ptr; strcpy(ps, cmd); if((ptr=popen(ps, "r"))!=NULL) { while(fgets(buf_ps, 1024, ptr)!=NULL) { strcat(result, buf_ps); if(strlen(result)>1024) break; } pclose(ptr); ptr = NULL; } else { printf("popen %s error\n", ps); }}
- linux 得到系统时间
- 得到系统时间
- 简单得到系统时间
- java得到系统时间
- 如何得到系统时间
- studio得到系统时间
- jsp 得到当前系统时间
- c中得到系统时间
- 得到系统当前的时间
- Android开发得到系统时间
- iOS 得到系统当前时间
- JAVA得到当前系统时间
- android中得到系统时间
- 在android 中得到系统时间,设置系统时间
- 如何得到系统的时间 CTime
- VC++得到当前系统时间日期 GetSystemTime()
- File 得到系统的修改时间
- VC++得到当前系统时间日期 GetSystemTime()
- Linux操作系统下不得不知的CLI软件
- QT 与 网页的交互
- android ffmpeg内核 开源播放器编译与使用 支持2.3及4.0
- 软件测试缺陷分析方法简介
- 线性表的链式存储
- linux 得到系统时间
- HTTP协议头部与Keep-Alive模式详解
- 由矩阵运算来看初等矩阵的左乘右乘所影响到矩阵的行列变换的本质
- java设计模式之门面模式
- OSI
- 绘制带箭头的直线
- 实现JNI最简单例子
- 团队介绍
- Mono的危机与机遇{广州传智播客}