linux里date命令显示的时间和自己的不对。说是cst,什么意思,是时区问题吗。

如题所述

CST代表


    China Standard Time

    Central Standard Time


如果是第一种情况,就不需要更改时区。因为中国标准时间就是北京时间。


如果是第二种情况,使用的就是美国中部时间,需要修改时区。


不过我个人认为,你说的时间不一样,不一定是时区问题。也有可能是你启用了UTC导致的。


如果你使用了UTC,那么你BIOS里面的时间,就是UTC 0的时间。简言之,从北京时间中减去8个小时即可。


我的机器使用的就是UTC。

date 命令,使用不同参数,显示出不同结果,使用-u 后,显示出的时间就是UTC时间。


追问

我的是pst,和北京时间差16个小时,搞懂啦

追答

那你的情况属于第二种,时区不对,直接调整时区就行了。你试了吗?

追问

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-12-22
是时区问题,修改系统时区为北京时区就可以了。
第2个回答  2013-12-23
时区不对。

linux里date命令显示的时间和自己的不对。说是cst,什么意思,是时区问 ...
不过我个人认为,你说的时间不一样,不一定是时区问题。也有可能是你启用了UTC导致的。如果你使用了UTC,那么你BIOS里面的时间,就是UTC 0的时间。简言之,从北京时间中减去8个小时即可。我的机器使用的就是UTC。date 命令,使用不同参数,显示出不同结果,使用-u 后,显示出的时间就是UTC时间。

Linux里面时间CST是什么意思?
date 三 4月 12 14:08:12 CST 2019 这就是中国北京时间的意思,明白了么《Linux就该这么学》tzselect命令 – 查看设置时区 tzselect命令在调用时不需要任何参数,它显示了一个由十几个地理区域组成的列表,人们可以粗略地将其视为大陆。按编号选择一个地理区域后,会显示这个区域的国家和城市列表。

Linux系统上的文件创建时间晚于系统时间
你date出来看到的是CST时间还是UTC时间,是不是你看到的文件创建时间比date的时间多了8个小时?如果是这样,那就是由于时区导致的问题了。你可以使用tzselect设置当前的时区。最好能把截图截出来。有问题请追问,谢谢!

linux虚拟机时间不同步的解决办法是什么?
这里的CST是Chinese Standard Time,也就是我们通常所说的北京时间了.因为中国处在UTC+8时区,依次类推那么也就是12:00 UTC了。2. 如何设置Linux Time Zone在Linux下glibc提供了我们事先编译好的许多timezone文件,他们就放在\/usr\/share\/zoneinfo这个目录下,这里基本涵盖了大部分的国家和城市。在这里面我们就可以找到...

ubuntu用date命令出现的cst是什么意思
CST同时代表了下面4个时区:CST:Central Standard Time (USA) 中部标准时间(美国) UTC -6:00 CST:Central Standard Time (Australia) 中部标准时间(澳大利亚) UTC 9:30 CST:China Standard Time 中国标准时间(北京时间) UTC 8:00 CST: Cuba Standard Time 古巴标准时间 UTC -4:00 ...

#linux# 问个小问题,我在命令行执行date命令,显示的时间后面带的是EDT...
Time (Australia) 中部标准时间(澳大利亚) UTC 9:30 CST:China Standard Time 中国标准时间(北京时间) UTC 8:00 CST: Cuba Standard Time 古巴标准时间 UTC -4:00 注:UTC:协调世界时,又称世界标准时间或世界协调时间,简称UTC,从英文“Coordinated Universal Time” 称为世界统一时间。

使用ntpdate命令同步时间后,时间还是不准确问题的解决
2.所以使用ntpdate命令进行时间同步 [root@zss etc]# ntpdate time.cloudflare.com 16 Jul 22:06:53 ntpdate[5429]: adjust time server 162.159.200.1 offset -0.004426 sec 同步后时间还是不准确 [root@zss etc]# date Thu Jul 16 22:20:19 EDT 2020 3.发现当前时区是EDT,修改为CST ...

linux修改时间
1、利用date命令设定系统的日期与时间,语法“date -s "年月日 时:分秒"”。在Linux中,可以利用date命令修改系统时间。date命令可以用来显示或设定系统的日期与时间。例如把date -s “2003-04-14 cst”,cst指时区,时间设定用date -s 18:10。2、执行“hwclock --systohc”命令保存设置,关机...

Linux下date命令详解及C\/C++代码实现
了解 CST(中国标准时间)、UTC(协调世界时)、GMT(格林尼治标准时间)的时间概念。使用 date -d 选项以日期格式显示给定日期字符串,但不会改变系统时钟。显示过去的日期和未来日期。手动更改系统时钟,使用 set 命令。注意,大多数 Linux 发行版通过 ntp 或 systemd-timesyncd 服务同步时钟,更改时需...

有什么好的办法解决 docker 容器与宿主机时间不同步的问题
查看容器时间 可以发现,他们相隔了8小时。CST应该是指(China Shanghai Time,东八区时间) UTC应该是指(Coordinated Universal Time,标准时间)所以,这2个时间实际上应该相差8个小时。(bluer: 所以没有设置过的容器, 一般跟宿主机时间相差8h)所以,必须统一两者的时区。共享主机的localtime (方法...

相似回答