您的位置:首页 > 编程语言 > Qt开发

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);

注: 可以根据需要判断一下返回值 并输出出错信息以便调试;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: