精华内容
下载资源
问答
  • C++ Qt设置系统时间
    千次阅读
    2020-01-09 13:16:47

    设置系统时间,需要包含头文件#include<windows.h>。

    bool MainWindow::setPCSystemTime(const QDateTime &dateTime)
    {
        SYSTEMTIME   st;
        GetLocalTime(&st);
        st.wYear = dateTime.date().year();
        st.wMonth = dateTime.date().month();
        st.wDay = dateTime.date().day();
        st.wHour = dateTime.time().hour();
        st.wMinute = dateTime.time().minute();
        st.wSecond = dateTime.time().second();
        st.wMilliseconds = dateTime.time().msec();
        return SetLocalTime(&st);
    
    }

    注意:

    1.GetLocalTime()和GetSystemTime()时间相差8小时。

    2.必须以管理员身份运行,否则SetLocalTime()会返回false。建议:右键--->属性--->兼容性,在以管理员身份运行前面的复选框里打勾,确定或者应用后 ,以后每次直接双击即可。

    更多相关内容
  • android修改系统时间实例的源码,带详细步骤说明文档
  • linux系统设置系统时间的方法

    千次阅读 2020-06-30 20:19:52
    Linux系统设置系统时间有两种方法: 1.使用命令date 2.使用系统调用settimeofday,gettimeofday 注意:不管使用上面哪一种方法都必须是root权限。 如果系统连接上了网络,设置的时间和网络时间不同,系统会自动...

    Linux系统设置系统时间有两种方法:

    1.使用命令date

    2.使用系统调用settimeofday,gettimeofday

    注意:不管使用上面哪一种方法都必须是root权限。

    如果系统连接上了网络,设置的时间和网络时间不同,系统会自动使用网络中的时间。

     

    1.使用命令date

    在命令行中可以使用:

     

    sudo date --s "2020-6-30 10:10:10"

    2.使用系统调用settimeofday

     

    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    #include <sys/time.h>
    #include <unistd.h>
    
    static void time_set(int year,int month,int day,int hour,int min,int sec)
    {
        struct tm tptr;
        struct timeval tv;
    
        tptr.tm_year = year - 1900;
        tptr.tm_mon = month - 1;
        tptr.tm_mday = day;
        tptr.tm_hour = hour;
        tptr.tm_min = min;
        tptr.tm_sec = sec;
    
        tv.tv_sec = mktime(&tptr);
        tv.tv_usec = 0;
        settimeofday(&tv, NULL);
        system(sudo hwclock -w);//将设置好的系统时间写入到rtc中
    }

    C语言settimeofday()函数:设置当前时间戳

    头文件:

    1

    #include <sys/time.h>  #include <unistd.h>

    定义函数:

    1

    int settimeofday(const struct timeval *tv, const struct timezone *tz);

    函数说明:

    settimeofday()会把目前时间设成由tv 所指的结构信息,当地时区信息则设成tz 所指的结构。详细的说明请参考gettimeofday()。

    注意,在Linux下,只有root 权限才能使用此函数修改时间。

    返回值:成功则返回0,失败返回-1,错误代码存于errno。

    错误代码:

    EPERM  并非由root 权限调用settimeofday(),权限不够。

    EINVAL  时区或某个数据是不正确的,无法正确设置时间。

     

    C语言gettimeofday()函数:获取当前时间

    头文件:

    1

    #include <sys/time.h>  #include <unistd.h>

    定义函数:int gettimeofday (struct timeval * tv, struct timezone * tz);

    函数说明:gettimeofday()会把目前的时间有tv 所指的结构返回,当地时区的信息则放到tz 所指的结构中。

    timeval 结构定义为:

    1

    2

    3

    4

    struct timeval{

      long tv_sec; //秒

      long tv_usec; //微秒

    };

    timezone 结构定义为:

    1

    2

    3

    4

    5

    struct timezone

    {

      int tz_minuteswest; //和Greenwich 时间差了多少分钟

      int tz_dsttime; //日光节约时间的状态

    };

    上述两个结构都定义在/usr/include/sys/time.h. tz_dsttime 所代表的状态如下

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    DST_NONE //不使用

    DST_USA //美国

    DST_AUST //澳洲

    DST_WET //西欧

    DST_MET //中欧

    DST_EET //东欧

    DST_CAN //加拿大

    DST_GB //大不列颠

    DST_RUM //罗马尼亚

    DST_TUR //土耳其

    DST_AUSTALT //澳洲(1986 年以后)

    返回值:成功则返回0,失败返回-1,错误代码存于errno。

    附加说明:EFAULT 指针tv 和tz 所指的内存空间超出存取权限。

     

    展开全文
  • date指令-显示当前日期 date 显示非当前时间 使用date指令设置最新时间 cal 查看日历 时间日期

    时间日期

    date指令-显示当前日期

    date	(功能描述:显示当前时间)
    date +%Y	(功能描述:显示当前年份)
    date +%m	(功能描述:显示当前月份)
    date +%d	(功能描述:显示当前是哪一天)
    date "+%Y-%m-%d %H:%M:%S"(功能描述:显示年月日时分秒)
    

    示例
    显示当前时间信息

    date
    

    常用选型
    -d<时间字符串> 显示指定的“时间字符串”表示的时间,而非当前时间
    -s<日期时间> 设置系统日期时间

    显示当前时间年月日

    date  "+%Y-%m-%d"
    

    显示当前时间年月日时分秒

    date  "+%Y-%m-%d %H:%M:%S"
    

    注: + 不能省略, - 可用其他字符代替。

    date 显示非当前时间

    date -d '1 days ago'			(功能描述:显示前一天时间)
    date -d '-1 days ago'			(功能描述:显示明天时间)
    

    使用date指令设置最新时间

    date  -s  字符串时间
    

    置系统当前时间 , 比如设置成 2020-11-11 11:22:22

    date -s “2020-11-11 11:22:22”
    

    在这里插入图片描述

    cal 查看日历

    cal [选项]	(功能描述:不加选项,显示本月日历)
    

    选项
    具体某一年 显示这一年的日历

    示例
    显示当前日历

    cal
    

    显示2020年日历

    cal 2020
    
    展开全文
  • Linux系统时间设置

    千次阅读 2021-02-23 13:51:54
    在系统开机的时候,会自动从BIOS中取得硬件时间,设置系统时间。 1. Linux系统时间设置 在Linux中设置系统时间,可以用date命令: 1 //查看时间 2 [root@node1 ~]# date 3 Tue Feb 25 20:15:18 CST 2014 4 //...

    在Linux下,默认情况下,系统时间和硬件时间并不会自动同步。在Linux运行过程中,系统时间和硬件时间以异步的方式运行,互不干扰。硬件时间的运行,是靠BIOS电池来维持,而系统时间,是用CPU Tick来维持的。在系统开机的时候,会自动从BIOS中取得硬件时间,设置为系统时间。

    1. Linux系统时间的设置

    在Linux中设置系统时间,可以用date命令:

    1 //查看时间
    2 [root@node1 ~]# date
    3 Tue Feb 25 20:15:18 CST 2014
    4 //修改时间
    5 [root@node1 ~]# date -s "20140225 20:16:00"  #yyyymmdd hh:mm:ss
    6 Tue Feb 25 20:16:00 CST 2014
    7 //date 有多种时间格式可接受,查看date --help
    

    2. Linux硬件时间的设置

    硬件时间的设置,可以用hwclock或者clock命令。两者基本相同,只用一个就行,只不过clock命令除了支持x86硬件体系外,还支持Alpha硬件体系。

    
                                            
    展开全文
  • Android 设置系统时间

    千次阅读 2019-10-17 17:12:51
    如果不添加-u参数而仅使用hwclock -w命令,重启系统后如果时区使用的是中国时区,时间会往后推8个小时(取决于设置的时区) 最后:date命令只有root用户才能用于设置时间,普通用户只能使用date命令显示时间 ...
  • Android App设置系统时间,语言和时区

    千次阅读 2020-09-04 17:48:00
    安卓设置系统时间 安卓设置系统语言 安卓设置系统时区 设置系统时间 设置系统日期(仅设置到xxxx年xx月xx日) 设置系统是否自动获取时间 判断系统是否自动获取时间 设置系统时区 设置系统是否自动获取时区 判断...
  • linux 通过系统函数设置系统时间

    千次阅读 2019-05-23 11:38:07
    我们都熟悉用date来设置系统时间,下面我来介绍下通过系统函数设置系统时间 #include <stdio.h> #include<sys/time.h> #include<unistd.h> #include <time.h> int SetSystemTime(char...
  • Linux —— 时间(date设置系统时间

    万次阅读 2019-05-30 22:39:33
    Date命令的作用:以给定的格式显示当前的时间,或者设置系统时间 一、了解date命令的参数 date命令使用方式: 用法:date [选项]... [+格式]  或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] ...
  • linux设置系统时间与网络时间同步

    千次阅读 2019-05-31 18:46:45
    #date 查看当前系统时间 第一种方法:#date -s "05/01/2019 12:20" 手动更改系统时间为5月1号12:20 第二种方法:#yum -y install chronyd #systemctl enable chronyd #vi /etc/chrony.conf 将server …………...
  • Centos7 设置系统时间

    千次阅读 2020-01-04 15:26:56
    手动设置系统时间5.设置时间与NTP服务器同步 一、说明 文档说提到的Centos为 为centos7的版本 文档中使用到的命令工具为Xshell 一、Centos安装 使用VMware可搭建虚拟linux,此处网上已有很多文章...
  • centos7设置系统时间与网络时间同步

    千次阅读 2018-11-05 10:50:34
    Linux的时间分为System Clock(系统时间)和Real Time Clock (硬件时间,简称RTC)。...设置系统时间的命令: #date –set(月/日/年 时:分:秒) 例:#date –set “10/11/10 10:15” 查看硬件时间的命令...
  • Java代码实现设置系统时间

    千次阅读 2016-06-22 14:17:39
    //Operating system name String osName = System.getProperty("os.name"); String cmd = ""; try {  if (osName.matches("^(?i)Windows.*$")) {// Window 系统  // 格式 HH:mm:ss  cmd = " cmd /c time
  • android7.0设置系统时间

    千次阅读 2019-01-18 08:54:57
    * 设置系统日期和时间 * @param dateAndTime yyyy-MM-dd HH:mm:ss */ public static void setAndroidSystemTime(Context mContext,String dateAndTime){ //String time = "2019-01-17 17:30:54"; ...
  • CentOS设置系统时间与网络时间同步

    万次阅读 2017-03-17 17:08:34
    Linux的时间分为System Clock(系统时间)和Real Time Clock (硬件时间,简称RTC)。 系统时间:指当前Linux ...设置系统时间的命令: #date –set(月/日/年 时:分:秒) 例:#date –set “10/11/10 10:15”
  • Linux - Date命令查看并设置系统时间

    万次阅读 2018-01-26 17:27:53
    ② 修改设置Linux服务器时区 方法 A 命令 : "tzselect" 方法 B 仅限于RedHat Linux 和 CentOS 命令 : "timeconfig" 方法 C 适用于Debian 命令 : "dpkg-reconfigure tzdata" ③ 复制相应
  • ubuntu设置系统时间与网络时间同步

    千次阅读 2017-11-26 15:55:29
    Linux的时间分为System Clock(系统时间)和Real Time ...查看系统时间的命令: #date设置系统时间的命令: #date –set(月/日/年 时:分:秒)例:#date –set “10/11/10 10:15”查看硬件时间的命令: # hwclock设置
  • Ubuntu设置系统时间与网络时间同步

    万次阅读 2017-12-17 10:02:29
    Linux默认情况下使用UTC格式作为标准时间格式,如果在Linux下运行程序,且在程 序中指定了与系统不一样的时区的时候,可能会造成时间错误。如果是Ubuntu的桌面版,则可以直接在图形模式下修改时区信息,但如果是在...
  • CentOS7设置系统时间与网络时间同步

    千次阅读 2018-04-04 13:37:51
    Linux的时间分为System Clock(系统时间)和Real Time Clock(硬件时间,简称RTC)系统...l 查看系统时间:[root@localhost ~]# date2018年 06月 13日 星期三 00:12:30 CSTl 设置系统时间:更新系统年月日[root...
  • 生成无签名版本的apk.//点击assembly后生成无签名版本3将系统的认证放置到一个文件夹,并且将app-release-unsigned.apk放到里面,在执行cmd指令生成新的app-sig.apk文件,安装到自定义开发板就可以...
  • 【LabVIEW之小技巧】用LabVIEW设置系统时间

    万次阅读 热门讨论 2015-11-17 21:06:24
    几次去到现场,看着自己的编写的软件在被...当然,我们使用DLL来完成这样的工作,但我完全没考虑到记录的时间,总是以为用户点击【记录】的时候,就直接把此刻的数据记录到数据库就行,当然,时间也是记录的那一刻...
  • linux 设置系统时间为当前网络时间

    万次阅读 2018-07-10 11:26:56
    最近在学习linux 相关知识,配置了一个VMware 并安装了Centos操作系统,但是每次因为手欠学习时,使用date -s “yyyy-mm-dd”,设置系统时间,早上开机发现虽然联网了但是没有像windows一样自动修改时间。...
  • s7-200系统时间设定

    2013-10-13 21:41:47
    s7-200系统时间设定,读取系统时间 设定系统时间 s7-200系统时间设定
  • Linux C++ 获取和设置系统时间

    千次阅读 2014-03-13 11:34:50
    CSystemTime.h /* * CSystemTime.h * * Created on: 2014-3-12 ... * 用于获取和设置系统时间 */ #ifndef CSYSTEMTIME_H_ #define CSYSTEMTIME_H_ extern "C" { #include #include } namesp
  • 设置公司设备电脑工控机的时间与北京时间一样,过了一段时间后就比北京时间快了,一个钟头左右,快了15分钟左右 脑子开始高速运转其起来: 于是乎就开始怀疑问题的原因所在,CMOS的时间有问题?电脑中毒了? 问题...
  • centos7 设置系统时间与网络同步

    万次阅读 2017-09-21 13:58:54
    设置系统时间与网络时间同步 sudo ntpdate cn.pool.ntp.org 将系统时间写入硬件时间 sudo hwclock --systohc4.查看系统时间timedatectl #得到 Local time: 四 2017-09-21 13:54:09 CST Universal
  • 设置系统日期时间和时区设置系统的日期时间和时区,需要 系统权限和系统签名,android:sharedUserId="android.uid.system" 需要在manifest文件中添加相应的权限 ...
  • Linux系统时间同步方法小结

    万次阅读 多人点赞 2019-01-20 12:19:17
    在Windwos中,系统时间设置很简单,界面操作,通俗易懂,而且设置后,重启,关机都没关系。系统时间会自动保存在BIOS时钟里面,启动计算机的时候,系统会自动在BIOS里面取硬件时间,以保证时间的不间断。但在Linux...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,604,088
精华内容 1,041,635
关键字:

设置系统时间

友情链接: SAXParser.rar