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时间只在系统运行时有效,因为当系统关闭时,还会按设定好的方式根据系统时间来重设BIOS。
2.windows 10怎么设置时间
步骤
1,在win10桌面点击任务栏最右端的时间显示窗口,在弹出菜单中选择.
2,打开日期与时间设置窗口后,缺省状态下更改日期与时间的选项为灰色,不可选择,因此需要将上方置于关闭状态。
3,将自动设置时间滑动键向左拨动关闭自动设置后,再点击下方的更改日期与时间选项进入修改。
4,下一步就进入了时间更改的窗口,上方一行修改年月日,下方一行是修改具体时间,修改后确定退出就生效了。
5,实际情况下自动设置时间就可以搞定了,没有必要手动来改时间,如果自动设置下时间不准,一般是因为网络不通,或者时间服务未打开,造成电脑没法从世界时间服务器同步时间造成的
6,下一步来解决时间服务的问题,在桌面上右键点击“此电脑”,选择”管理”。
7,在左侧菜单,选择,双击点开右侧箭头,展开菜单中选择
8,在右侧的服务清单中,找到windows time服务,这里的服务是按首字母排列的,所以这个服务已在末属,在该服务上单击右键,选择启动。
9,下一步我们来配置该服务开机时就启动,左键双击该服务,会进入到服务配置界面,如下图,在启动类型中下拉菜单,选择为自动。
10,当然也在这个界面中启动和停止这个服务,选择下方的确定就可以保存退出,在服务的状态栏里确认该服务已经启动,并且是自动状态,这样windows就会自动同步时间,不用担心时间不准了。
3.如何设置win10多时区时钟
首先我们先回到电脑桌面,在空白处单击右键,在下拉的选项里单击”个性化“按钮。然后会进入到如图所示对话框,此时我们单击对话框上的”主页“按钮。
此时我们单击面板上的”时间和语言“按钮。
然后就会进入到时区面板,此时我们将面板拉到最下方就会看到有一个”添加不同时区的时钟“按钮,单击该按钮。
然后会弹出一个对话框,此时会进入到”附加时钟“面板,假如我们要添加2个时钟的话,那么就将”显示此时钟“前方的方框都打勾。
打勾之后会显示如图所示,此时我们选择好我们需要显示哪个地区的时钟,选择好之后单击”确定“按钮即可。
4.怎样设置WIN10系统的日期和时间
1、左键电脑桌面右下角的日期和时间,然后在弹窗中左键选择下左下角“日期和时间设置”打开设置窗口。
2、在日期和时间设置窗口中,左键按住自动设置时间的滑标把它拖到左边“关”的位置后放开鼠标,再左键选择下面的“更改”。3、在更改日期和时间窗口中,把鼠标放到需要更改的日期或时间小框内,再滚动鼠标滑轮选择日期或时间。
4、选定日期和时间后,左键右下角的“更改”,确定日期和时间,更改日期和时间的弹窗自行关闭。5、在日期和时间设置窗口中,鼠标放右边空白处滚动窗口内容,找到“更改日期和时间格式”并左键它。
6、在更改日期和时间格式窗口中,左键日期或时间各小框右侧的“∨”展开选项进行选择,全部选择完毕后关闭设置窗口完成更改。
5.Win10的世界时钟怎么调
Win10系统允许用户配置最多3个不同的时钟:除显示本地时间的主时钟外,还可以另外配置2个不同时区的时钟。当你单击或将鼠标悬停在任务栏日期、时间上时,便可以立即看到这3个不同时间。
1.使用Windows + I打开「设置」—点击「时间和语言」
2.点击「添加不同时区的时间」选项
3.在「附加时钟」中勾选「显示此时钟」再选择需要的时区即可,为虽然只能附加2个时钟,但还是可以「输入显示名称」以便区分。
完成上述这些步骤后,我们便可以将鼠标悬停在系统托盘的时钟上方查看其他时钟。
在Windows 10上查看更多区时钟
大家都看到了,虽然在Windows 10中可以快速直接查看多个时区,但最多仍只能显示3个时区的时间。如果你要求更高,可以使用Windows 10中的「闹钟和时钟」应用程序轻松跟踪更多时区时间。
直接在开始菜单中搜索「闹钟和时钟」
点击「世界时钟」按钮,点击此页面最下方的「+」号按钮,即可搜索添加需要的城市
通常情况下,大家都打开应用来查看时钟。这里给大家一个小提示:在「闹钟和时钟」的「世界时钟」界面中右击任意时间都可选择「固定到”开始”屏幕将时间」将该时区时间磁帖固定到开始菜单当中。
转载请注明出处windows之家 » win10本地时间设置