ubuntu 通过QT修改操作系统时间
2013-12-24 10:40
260 查看
最近做一个项目,其中涉及到系统日期时间设置,刚开始也检索和查阅了不少书籍和网贴,但都没有给出清晰可行的方法,在不断的尝试下总结该问题的解决方法如下:
1. 需要用到的头文件有 time.h
2. 实现代码如下:
QDateTime dt = ui->dateTimeEditor->dateTime(); //获取日历控件上用户新设置的日期和时间
time_t ttNewTime;
ttNewTime = (time_t)dt.toTime_t();
//同步用户设置的时间到系统
int r = stime(&ttNewTime);
注: 可以根据需要判断一下返回值 并输出出错信息以便调试;
1. 需要用到的头文件有 time.h
2. 实现代码如下:
QDateTime dt = ui->dateTimeEditor->dateTime(); //获取日历控件上用户新设置的日期和时间
time_t ttNewTime;
ttNewTime = (time_t)dt.toTime_t();
//同步用户设置的时间到系统
int r = stime(&ttNewTime);
注: 可以根据需要判断一下返回值 并输出出错信息以便调试;
相关文章推荐
- Java 通过 JNA (Java Native Access) 获取、设置 Windows 操作系统的文件创建时间、文件修改时间、文件访问时间
- 通过Java得到的时间与操作系统时间不一致,如何修改Java虚拟机时间?
- 安装Ubuntu后,图形界面下修改Windows的为默认操作系统,并且更新Ubuntu后不变
- 通过注册表修改系统安装时间的方法
- ubuntu修改系统时间
- ubuntu(12.04+14.04)下通过网络文件系统NFS将执行文件下载到开发板运行(再修改)
- ubuntu下载太慢可以通过修改软件源解决。
- qt 通过样式表修改背景
- Ubuntu下通过xrandr和cvt命令修改屏幕分辨率
- 在mssql中通过sql查找在某段时间修改的的表、视图和存储过程
- Qt通过dom方式修改xml
- Ubuntu 修改系统时间
- 如何通过SQL语句修改系统日期和时间
- ubuntu下QT+OpenCV控制摄像头通过label 显示
- python修改操作系统时间的方法
- Ubuntu 修改时区和时间
- 使用Qt将一系列图片通过网络发送到客户端动态显示的参考代码(修改一下可以用作远程网络监控)。
- Ubuntu修改启动项及缩短启动时间
- 安装Ubuntu后,图形界面下修改Windows的为默认操作系统,并且更新Ubuntu后不变
- Linux系统更改日期和时间如何通过命令行修改?