1.Win10北京时间怎么校准
一、首先要弄清几个概念:1. 系统时间与硬件时间系统时间: 一般说来就是我们执行 date 命令看到的时间,linux系统下所有的时间调用(除了直接访问硬件时间的命令)都是使用的这个时间。
硬件时间: 主板上BIOS中的时间,由主板电池供电来维持运行,系统开机时要读取这个时间,并根据它来设定系统时间(注意:系统启动时根据硬件时间设定系统时间的过程可能存在时区换算,这要视具体的系统及相关设置而定)。2. UTC时间与本地时间UTC时间:Coordinated Universal 8 e2 i( H7 t0 ^/ ^Time 世界协调时间(又称世界标准时间、世界统一时间),在一般精度要求下,它与GMT(Greenwich Mean Time,格林威治标准时间)是一样的,其实也就是说 GMTUTC,但 UTC 是以原子钟校准的,更精确。
本地时间:由于处在不同的时区,本地时间一般与UTC是不同的,换算方法就是本地时间 = UTC + 时区 或 UTC = 本地时间 - 时区时区东为正,西为负,例如在中国,本地时间都使用北京时间,在linux上显示就是 CST(China Standard Time,中国标准时,注意美国的中部标准时Central Standard Time也缩写为CST,与这里的CST不是一回事!),时区为东八区,也就是 +8 区,所以 CST=UTC+(+8小时) 或 UTC=CST-(+8小时)。二、时间命令1. 系统时间 date直接调用 date,得到的是本地时间。
如果想得到UTC时间的话,使用 date -u.[12-01 19:07 ~]$ date2009年 12月 07日 星期一 14:22:20 CST[12-01 19:07 ~]$ date -u2009年 12月 07日 星期一 06:22:22 UTC2. 硬件时间 /sbin/hwclock直接调用 /sbin/hwclock 显示的时间就是 BIOS 中的时间吗?未必!这要看 /etc/sysconfig/clock 中是否启用了UTC,如果启用了UTC(UTC=true),显示的其实是经过时区换算的时间而不是BIOS中真正的时间,如果加上 --localtime 选项,则得到的总是 BIOS 中实际的时间。[12-01 19:07 ~]# hwclock2009年12月07日 星期一 14时28分43秒 -0.611463 seconds[12-01 19:07 ~]# hwclock --utc2009年12月07日 星期一 14时28分46秒 -0.594189 seconds[12-01 19:07 ~]# hwclock --localtime2009年12月07日 星期一 06时28分50秒 -0.063875 seconds3. /etc/localtime这个文件用来设置系统的时区,将 /usr/share/zoneinfo/ 中相应文件拷贝到/etc下并重命名为 localtime 即可修改时区设置,而且这种修改对 date 命令是及时生效的。
不论是 date 还是 hwclock 都会用到这个文件,会根据这个文件的时区设置来进行UTC和本地之间之间的换算4. /etc/sysconfig/clock这个文件只对 hwclock 有效,而且似乎是只在系统启动和关闭的时候才有用,比如修改了其中的 UTC=true 到 UTC=false 的前后,执行 hwclock (--utc, 或 --localtime) 都没有变化,要重启系统后才生效。注:如果设置 UTC=false 并重启系统后,执行一些命令结果如下:date 2009年 12月 07日 星期一 19:26:29 CSTdate -u 2009年 12月 07日 星期一 11:26:29 UTChwclock 2009年12月07日 星期一 19时26分30秒 -0.442668 secondshwclock --utc 2009年12月08日 星期二 03时26分31秒 -0.999091 secondshwclock --localtime 2009年12月07日 星期一 19时26分32秒 -0.999217 seconds可见,如果不使用UTC,BIOS时间(红色部分)就是系统本地时间,而且注意这时执行 hwclock --utc 得到的结果没有任何意义,因为这里我们已经禁用了UTC,而且也明显不符合本地时间=UTC+时区的关系。
三、linux与windows双系统间的时间同步系统启动和关闭时,硬件时间与系统时间之间的同步有两种方式(假设在中国,用CST代表本地时间):方式A: 使用UTC(对linux就是 /etc/sysconfig/clock 中 UTC=true)开机: BIOS-------UTC(将BIOS中的时间看成是UTC)------(时区变化)-----CST关机: CST -------(时区变化)-----UTC-------存储到------BIOS方式B: 不使用UTC(对linux就是 /etc/sysconfig/clock 中 UTC=false)开机: BIOS---------------------CST(将BIOS中的时间看成是CST)关机: CST ---------存储到------BIOS通过设定 /etc/sysconfig/clock,linux可以支持这两种方式,然而windows只支持方式B(至少是默认支持B,而我不知道怎么能让它支 持A),那么在双系统情况下,如果linux设成A方式,那么在linux与windows系统切换时一定会造成时间混乱的,解决办法就是将linux中 的UTC禁用,也设成B方式就可以了。注:可以通过 hwclock --hctosys 来利用硬件时间来设置系统时间(注意不是简单的复制BIOS中的时间为系统时间,要看是否使用UTC,如果使用的话则要做时区换算),通过 hwclock --systohc 来根据系统时间设置硬件时间(也要看是否启用UTC来决定是否做时区换算)。
总之,不论使用 --systohc 还是 --hctosys,同步后直接运行不带参数的 hwclock 得到的时间与直接运行 date 得到的时间应该一致,这个时间是否就是BIOS中的时间(hwclock --localtime)那就不一定了,如果启用了UTC就不是,没启用UTC就是。而且还要注意:在系统中手动使用 hwclock hwclock --set --date='yyyy-mm-dd' 来设置BIOS时间只在系统运行时有效,因为当系统关闭时,还会按设定好的方式根据系。
2.如何修改电脑桌面上的时间显示?时间显示与正确时间出入很大,如何
1、|运行 cmd 进入命令行,然后键入w32tm /register正确的响应为:W32Time 成功注册。
如果上一步正确,用 net start "windows time" 或 net start w32time 启动时间服务 2、启动rpc服务:控制面板—管理工具→服务→Remote Procedure Call 3、组策略→计算机配置→windows设置→安全设置→本地策略→用户权利指派→更改系统时间(看是不是有你的当前用户,没有,添加) 以上3步都做了,还是无法同步时间,就是系统与软件有冲突,我就是安装了“ARP防火墙单机版”,导致无法修改第统时间,花了两天才找到问题所在。 解决办法,关未注册的共享软件,关防火墙,关杀毒软件,一般就能解决问题。
3.怎么把手机时间变成北京时间
将手机时间变成北京时间步骤如下:
1、首先打开手机,在屏幕主界面点击“设置”按钮。
2、在设置系统和设备一栏中点击“高级设置”。
3、在高级设置里面选择“日期和时间”
4、点击“自动确定日期和时间”,点击自动确定日期和时间,联网情况下系统则会自动将时间换成北京时间。
扩展资料:
时间显示设置成24小时制:
1、首先,打开手机里面的 设置,然后在设置页面翻到最后找到 系统,如下图
2、打开进入系统设置页面,在这里可以看到有个 日期和时间
3、打开转到时间与日期页面,在页面中间就有个 24小时制,如下图
4.如何修改电脑时间呢
不要着急,马上用卡巴斯基或者金山查杀全盘病毒,病毒杀掉就可以啦。
然后就可以改时间咯。第二种可能性:修改时间之后重启电脑和修改的时间对不上,那么管理员身份进入系统后,在开始-运行-输入services。
msc进入到服务选项框,如图所示:把windows time这项选已禁用。 再更改时间。
也可能是主板电池cmos没电,怎么办呢?只能重新更换电池啦。更换之后,然后进入bios系统。
在里面更改时间哦。修改之后记得保存。
最后重启电脑即可。第三种可能性:如果是登陆的用户错误的话,在开始菜单运行(也可以用快捷键:win+r)里输入gpedit。
msc,打开组策略,依然选择计算机配置 windows设置安全设置本地策略用户权利指派更改系统时间(右边),然后双击(或者是右键单击,选择属性)打开更新系统时间配置属性对话框,打开添加用户或组输入你要设置时间所用的用户账号或组(全部可以设置可以输入Everyone),然后点击确定即可,重启计算机。 这样的话取消所有用户的修改权限,然后在bios设置时间,这样就设置完成了。
最后实在没办法的话。建议下载360时间保护器,选择安装时间防该保护,在修改好时间即可。
5.怎样让电脑校对北京时间
1、鼠标单击电脑桌面右下的时间(任务栏最右端),选择“更改日期和时间设置。”;
2、确认当前时区为“(UTC+08:00)北京,重庆,香港特别行政区,乌鲁木齐”;
3、切换到“Internet时间”,并点击“更改设置”;
4、勾选“与Internet时间服务器同步”,也可以点击“立即更新”,完成时间校对。
6.电脑时间里没北京时间区,如何修改
将下面代码保存为注册表文件(.reg),然后双击打开导入注册表
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\China Standard Time]
"Display"="(GMT+08:00) 北京,重庆,香港特别行政区,乌鲁木齐"
"Dlt"="中国夏季时间"
"Std"="中国标准时间"
"MapID"="-1,75"
"Index"=dword:000000d2
"TZI"=hex:20,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
转载请注明出处windows之家 » win10更改电脑上北京时间