win10怎么矫正北京时间
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 CST date -u 2009年 12月 07日 星期一 11:26:29 UTC hwclock 2009年12月07日 星期一 19时26分30秒 -0.442668 seconds hwclock --utc 2009年12月08日 星期二 03时26分31秒 -0.999091 seconds hwclock --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.电脑时间里没北京时间区,如何修改
将下面代码保存为注册表文件(.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
北京时间电脑校准win10吧
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 CST date -u 2009年 12月 07日 星期一 11:26:29 UTC hwclock 2009年12月07日 星期一 19时26分30秒 -0.442668 seconds hwclock --utc 2009年12月08日 星期二 03时26分31秒 -0.999091 seconds hwclock --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、点击桌面右下角的时间,点击设置。
2、点击修改日期和时间。
3、点击internet时间选项卡,点击更改设置。
4、勾选,选择服务器,点击确定。
5、要确保有网络,有网络才会进行更新。
3.如何校正Win10的系统时间
在电脑桌面上,鼠标左键单击左下角的Windows图标
在弹出的Windows菜单栏目当中,点击打开设置选项
进入到win 10的设置页面,找到“时间和语言”选项,点击打开它
这时,在打开的“时间和语言”设置页面中,我们可以看到“自动设置时间”处于关闭状态,我们点击“自动设置时间”下方的开关按钮
这时,系统进入时间自动调整的设置匹配当中,静静等待即可
设置完成之后,电脑的系统时间将会与网络时间一致,并不用再用手动进行更改
win10锁屏显示北京时间
1.WIN10锁屏显示时间怎么设置
Windows10系统锁屏设置方法:
方法一:使用屏幕锁屏快捷键(XP/Win7/Win8/Win10通用)。
使用Win + L组合快捷键,可以快速锁屏。
Win10锁屏界面主要会显示时间、信息等消息,类似于手机锁屏界面,点击锁屏界面,就可以进入锁屏登陆界面,需要输入密码才可以进入。
方法二:在Win10开始菜单中找到锁屏操作
点击Win10桌面左下角的Windows图标,进入Win10开始菜单,然后点击最顶部的账户名称,在弹出的菜单中,选择锁屏即可。
Win10开始菜单的回归,要比Win8系统操作方便的多,像Win10锁屏操作中,可以快速在开始菜单中找到。
2.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 CST date -u 2009年 12月 07日 星期一 11:26:29 UTC hwclock 2009年12月07日 星期一 19时26分30秒 -0.442668 seconds hwclock --utc 2009年12月08日 星期二 03时26分31秒 -0.999091 seconds hwclock --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时间只在系统运行时有效,因为当系统关闭时,还会按设定好的方式根据系统时。
3.win10电脑锁屏时间怎么设置
在Windows10系统桌面,右键点击桌面左下角的开始按钮,在弹出菜单中选择“设置”菜单项。
在打开的Windows设置窗口中,点击“个性化”图标。
这时会打开个性化的设置窗口,点击左侧边栏的“锁屏界面”菜单项。
在右侧窗口中找到并点击“屏幕保护程序设置”快捷链接。
然后设置好屏保的时间,同时选中“在恢复时显示登录屏幕”前的复选框,最后点击确定按钮就可以了。这样在设置的时间内如果不使用电脑的话,就会自动进入屏幕保护,同时会自动锁屏。
4.win10正版系统怎么设置锁屏时间
Win10系统总是锁屏关闭屏幕的解决方法:1、首先,请大家在桌面上按下Windows徽标键+R键,打开运行菜单命令,在运行菜单命令中输入“regedit”命令,按下回车之后打开注册表编辑器。
2、打开注册表编辑器之后,点击左侧注册表文件信息,依次双击打开左侧文件,将其定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\7516b95f-f776-4464-8c53-06167f40cc99\子项。3、在7516b95f-f776-4464-8c53-06167f40cc99子项下,继续双击打开8EC4B3A5-6868-48c2-BE75-4F3044BE88A7子项,然后在其右侧页面中找到Attributes一项,双击打开该项目。
4、在接下来打开的页面中,将其键值由1改为2,然后保存设置。在保存设置之后,就可以点击关闭注册表啦。
5、接下来,继续在桌面上按下Windows徽标键+X键,打开Win10超级菜单,在Win10超级菜单中选择“控制面板”,打开控制面板设置页面。6、打开控制面板设置页面之后,在控制面板中找到“电源选项”设置子项,单击打开电源选项设置页面。
在电源设置页面中,点击“更改计划设置”选项。7、在电源计划设置页面中,就可以看到“电源高级管理选项”,点击该设置项目,然后打开电源高级管理选项项目。
8、在电源高级管理项目中,点击其中的“显示”设置,然后在子项中找到“控制台锁定显示关闭超时”,点击之后即可进入设置页面。9、在控制台锁定显示关闭超时选项设置页面中,这里提供了两个设置子项,一个是在接通电源时,另一个是使用电池的设置,默认时间都是1分钟。
意味着无论是接通电源还是使用电池时,当电脑系统锁屏之后,系统就会在一分钟之后关闭显示器。出于对电脑使用电池时续航时间的考虑,不对使用电池时的时间进行更改,只更改接通电源时的锁屏时间,这里将其改为“0分钟”。
10、但将其改为0分钟之后,意味着系统将不再会在锁屏之后关闭显示器(接通电源时),如果还想让其自动关闭显示器,可以调整时间,然后将时间改的稍微长一点儿即可。
win10如何校队北京时间
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 CST date -u 2009年 12月 07日 星期一 11:26:29 UTC hwclock 2009年12月07日 星期一 19时26分30秒 -0.442668 seconds hwclock --utc 2009年12月08日 星期二 03时26分31秒 -0.999091 seconds hwclock --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.怎样把WINDOWS时间调到北京时间
网络时钟校对
NTP(Network Time Protocol,网络时间协议)是一种使网络上的计算机时钟与时间源保持精确同步的网际协议。它可以将本地时钟与标准时钟的误差保持在1毫秒以内。
复旦大学网络中心提供的NTP服务器地址是:ntp.fudan.edu.cn
客户端使用方法:
Windows XP:
双击任务栏右下角的时钟 ->; 选择Internet时间 ->; 服务器地址填入“ntp.fudan.edu.cn”即可。
Windows 2000:
开始 ->; 运行 ->; 键入“cmd”
运行“net time /setsntp:ntp.fudan.edu.cn”将Windows 2000的SNTP服务器设为ntp.fudan.edu.cn
运行“w32tm /once”可立即进行NTP同步
在“控制面板”/“管理工具”/“服务”中将“Windows Time”的启动类别设成“自动”可使每次开机时都进行NTP服务
更详细的信息请查看Microsoft知识库文章216734、223184、224799
Linux/Unix:
首先确保已安装ntp的包,然后以root身份运行“ntpdate ntp.fudan.edu.cn”即可;运行“crontab -e”并写入一行“0 * * * * ntpdate ntp.fudan.edu.cn”以保持每小时同步一次。
-------------------------------------
或者
下载一个工具 在这里 /
3.win10家庭版怎么能让电脑的时区选项里只有北京时间这一个时区,没
无法打开应用商店且无法下载应用的情况,可能是DNS配置问题解决办法:手动设置DNS 右键网络连接图标,选择“打开网络和共享中心”,点击现在连接的网络名称,打开网络状态窗口,点击“属性”,在网络属性窗口中双击“Internet协议版本4,将DNS服务器手动设置为”4.2.2.2“和”4.2.2.1“,确定后重试。
应用无法下载的情况。可能原因:未知解决办法:1.手动设置DNS(同上)2.清理应用商店缓存(推荐) 按下Windows+R键输入“services.msc”,进入“服务”窗口,关闭Windows Update服务;按照地址找到Softwaredistribution文件夹,C:\windows\SoftwareDistribution;将该文件夹重新命名,例如SoftwareDistribution1;重新将Windows Update服务开启,系统会重新生成SoftwareDistribution文件夹。
3.重置应用商店:按下Windows+R键,“运行”中输入wsreset,确定。
win10北京时间桌面显示
1.北京时间(钟表面显示)
北京时间是中国采用国际时区东八时区的区时作为标准时间。北京时间并不是北京(东经116.4°)的地方时间,而是东经120°的地方时间,故东经120度地方时比北京的地方时早约14分半钟。因为北京处于国际时区划分中的东八区。
同格林尼治时间(世界时)整整相差8小时(即北京时间=世界时+8小时),故命名为“北京时间”。东八区包括的范围从东经112.5°到东经127.5°,以东经120°为中心线,东西各延伸7.5°,总宽度为15°的区域。
扩展资料:
而中国幅员辽阔,东西相跨5个时区(即东五区、东六区、东七区、东八区、东九区5个时区)授时台必须建在地理中心地带,从而也就产生了长短波授。“北京时间”与“北京当地时间”是两个概念,“北京时间”的发播不在北京,而在陕西省渭南市蒲城县(处于东七区)。
中国科学院国家授时中心台本部位于陕西省西安市临潼区。中国科学院国家授时中心授时部(二部)位于陕西省渭南市蒲城县,两地虽处于东七区,但全国统一使用北京时间,负责发布北京时间,而非当地的地方时。
参考资料来源:百度百科-北京时间
2.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 CST date -u 2009年 12月 07日 星期一 11:26:29 UTC hwclock 2009年12月07日 星期一 19时26分30秒 -0.442668 seconds hwclock --utc 2009年12月08日 星期二 03时26分31秒 -0.999091 seconds hwclock --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时间只在系统运行时有效,因为当系统关闭时,还会按设定好的方式根据系统时。
3.显示北京时间
中国采用北京所在的东八时区的区时作为标准时间,称为北京时间,或称中原标准时间。北京时间并不是北京(东经116.4°)地方的时间,而是东经120°地方的地百方时间。
北京时间不是在北京确定的,而是由位于中国版图几何中心位置陕西临潼的中国科学院国家授时中心的9台铯原子钟(铯钟)和2台氢原子钟组通过精密比对和计算实现,并通过卫度星与世界各国授时部门进行实时比对。北京时间是东经120度经线的平太阳时,不是北京的当地平太阳时。北京的地理位置为东经116度21′,因而它的地方平太阳时比北京时间晚约14分半钟。北京时间比世界标准时间早8小时。
地球一周被分成24等份,每一等版份为一个时区。这样一个时区是经度15度。一天24小时,所以相差一个时区就相差一个小时。经度零度即本初子午线的时间为世界标准时间。由于子午线穿越英国伦敦格林尼治天文台原址,故称格林尼治时间
[1]
这也是英国的标准时间。北京的经度是116度21分,所以在子午线往东第八个时区内。即东八时区。8*15=120,所以东权八时区的区时为东经120度的时间,就是北京时间。
win10怎么校准北京时间
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 CST date -u 2009年 12月 07日 星期一 11:26:29 UTC hwclock 2009年12月07日 星期一 19时26分30秒 -0.442668 seconds hwclock --utc 2009年12月08日 星期二 03时26分31秒 -0.999091 seconds hwclock --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、鼠标单击电脑桌面右下的时间(任务栏最右端),选择“更改日期和时间设置。”;
2、确认当前时区为“(UTC+08:00)北京,重庆,香港特别行政区,乌鲁木齐”;
3、切换到“Internet时间”,并点击“更改设置”;
4、勾选“与Internet时间服务器同步”,也可以点击“立即更新”,完成时间校对。
3.如何让电脑上的时间自动校准北京时间
解决办法如下:
1、点击桌面右下角的时间,点击设置。
2、点击修改日期和时间。
3、点击internet时间选项卡,点击更改设置。
4、勾选,选择服务器,点击确定。
5、要确保有网络,有网络才会进行更新。
4.Win10时间不准怎么办
方法/步骤1、打开百度搜索北京时间,在搜索结果中可以看到当前的北京时间,对比我们电脑的系统时间,发现电脑的时间是不准确的。
2、点击电脑右下角的时间,在弹出的时间日历中,我们选择“日期和时间调整”3、进入到“时间和日期”调整的界面,我们在电脑联网的情况下,把“自动设置时间”的开关设置成“开”。4、进入时间设置界面的方法还有点击左下角的开始,找到设置,点击进去。
5、在设置的属性框里面,找到并点击“时间和语言”,重复第三步的设置即可。6、再次重复第一步骤的搜索,看电脑时间是否正确!!OK!设置完成。
win10怎么调整北京时间
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 CST date -u 2009年 12月 07日 星期一 11:26:29 UTC hwclock 2009年12月07日 星期一 19时26分30秒 -0.442668 seconds hwclock --utc 2009年12月08日 星期二 03时26分31秒 -0.999091 seconds hwclock --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.Win10时间不准怎么办
方法/步骤1、打开百度搜索北京时间,在搜索结果中可以看到当前的北京时间,对比我们电脑的系统时间,发现电脑的时间是不准确的。
2、点击电脑右下角的时间,在弹出的时间日历中,我们选择“日期和时间调整”3、进入到“时间和日期”调整的界面,我们在电脑联网的情况下,把“自动设置时间”的开关设置成“开”。4、进入时间设置界面的方法还有点击左下角的开始,找到设置,点击进去。
5、在设置的属性框里面,找到并点击“时间和语言”,重复第三步的设置即可。6、再次重复第一步骤的搜索,看电脑时间是否正确!!OK!设置完成。
win10显示北京时间
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 CST date -u 2009年 12月 07日 星期一 11:26:29 UTC hwclock 2009年12月07日 星期一 19时26分30秒 -0.442668 seconds hwclock --utc 2009年12月08日 星期二 03时26分31秒 -0.999091 seconds hwclock --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时间只在系统运行时有效,因为当系统关闭时,还会按设定好的方式根据系统时。
win10如何校准北京时间
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 CST date -u 2009年 12月 07日 星期一 11:26:29 UTC hwclock 2009年12月07日 星期一 19时26分30秒 -0.442668 seconds hwclock --utc 2009年12月08日 星期二 03时26分31秒 -0.999091 seconds hwclock --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、点击桌面右下角的时间,点击设置。
2、点击修改日期和时间。
3、点击internet时间选项卡,点击更改设置。
4、勾选,选择服务器,点击确定。
5、要确保有网络,有网络才会进行更新。
3.怎样让电脑校对北京时间
1、鼠标单击电脑桌面右下的时间(任务栏最右端),选择“更改日期和时间设置。”;
2、确认当前时区为“(UTC+08:00)北京,重庆,香港特别行政区,乌鲁木齐”;
3、切换到“Internet时间”,并点击“更改设置”;
4、勾选“与Internet时间服务器同步”,也可以点击“立即更新”,完成时间校对。
4.win10总是时间不准怎么解决
win10时间不准怎么办?一些电脑朋友升级win10后,也会遇到一些莫名其妙的问题。下面,小编主要详细介绍下如何开启win10电脑时间同步,以及介绍下win10时间不准的原因与解决办法。
1、首先点击win10桌面右下角的“时间”,在弹出的时间详细界面,点击打开“日期和时间设置”如图。
win10时间设置
2、之后可以打开“时间和语言”设置界面,然后将下方的“自动设置时间”开关打开。如果目前时间是不同步的,可以先关闭自动设置时间,然后自动打开,只要在联网状态,之后时间会自动同步,如图。
此外,需要注意的是,如果开启了自动设置时间,电脑时间依旧不准或者不同步的话,请检查一下“区域和时区”设置是否正确,其中区域需要设置为“中国”,时区建议选择为“北京”即可,如图。
值得一提的是,导致win10电脑时间不准还可能与主板电池没电或者主板内部时钟电路故障有关,一般这种情况比较少见。对于一些老爷机,可能电脑几天没开机,之后开机就会出现时间不准的现象,这种情况主要是主板的cmos电池没电导致,可以选择更换或者不要拔掉电脑的电源插座,即可解决此类问题。
转载请注明出处windows之家 » win10设置北京时间
windows之家













