快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

连线赌博手机游戏_关于Linux操作系统的时间与时区



首先要阐明的是我的系统是fedora,其他系统可能不完全相同。

1,光阴保连线赌博手机游戏存在硬件实时钟(RTC)中连线赌博手机游戏,RTC由主板电池供电,纵然关断电源也不会造成光阴损掉。

2,系统启动时从RTC获取光阴,这个步骤在rc.sysinit中做连线赌博手机游戏:

a,首先从/etc/sysconfig/clock中获取RTC相关参数UTC/ARC/SRM。UTC为true表示RTC保存的光阴是UTC光阴,false表示保存的是本地光阴。ARC与SRM的含义参考hwclock的manpage,一样平常false即可;

b,根据上面获取的内容构造hwclock敕令的参数,将光阴由RTC读取到系统时钟。

*必要阐明的一点是hwclock的输出是本地光阴,localtime/utc参数只是用来奉告hwclock敕令COMS时区是哪个时区。比如Linux系统的系统时区设置为CST(中国标定光阴),COMS光阴采纳墙上光阴,即COMS时区也是CST,这时假如应用--utc参数,会让hwclock误以为COMS时区为UTC,以是输出的光阴连线赌博手机游戏会自动+8。

3,tzset():tzset在法度榜样顶用来初始化tzname等全局连线赌博手机游戏变量,它首先试图从情况变量“TZ”中获取时区,假如TZ情况变量存在,即getenv("TZ")返回值不为NULL,且包孕内容有效,则应用TZ值;假如该变量存在但内容无效,比如包孕差错的时区名字,则应用UTC;假如该变量不存在,即getenv("TZ")返回NULL,则查找系统时区设置文件,一样平常是/etc/localtime。localtime所指文件的内容款式可参考tzfile(5)。

4,time():返回自00:00:00 UTC, January 1, 1970到现在所颠末的秒数,留意,是UTC。

5,ctime()/localtime()/mktime():这类和时区相关的函数内部会调用tzset,但只是第一次调用tzset会做实际初始化,后面的调用都是直接返回。

6,系统关闭时,如履行shutdown/reboot/poweroff/halt等操作后,系统光阴会保存到RTC中,这是在halt脚本中完成的,参看/etc/init.d/halt内容。

您可能还会对下面的文章感兴趣: