-
时区
2012-05-29 11:58:23linux下如何修改时区(TIMEZONE) 如何修改时区(TIMEZONE) 现在的集群软件,大部分都需要多台机器的时间差不能超过1000秒,所以如果用户都用date命令去修改时间,这个比较简单就不多说了。然而,有时候两台机器的...linux下如何修改时区(TIMEZONE)
如何修改时区(TIMEZONE) 现在的集群软件,大部分都需要多台机器的时间差不能超过1000秒,所以如果用户都用date命令去修改时间,这个比较简单就不多说了。然而,有时候两台机器的时间虽然一致,但是时区却不同,那么用户就不得不去修改机器的时区,这个修改在不同操作系统是不同的,所以这里分别介绍一下主流操作系统修改时区的方法:
Solaris:
在solaris中,修改时区需要修改/etc/TIMEZONE文件,其中的TZ=PRC就表示中国时区,我们可以将其替换为TZ=US/Pacific,再重启机器,就将时区修改为美国太平洋时区了。
这里需要注意三点:
1,在X86的机器上,需要再执行如下命令,更新/etc/rtc_config文件:
# rtc -z zone-name(这里的zone-name就是/etc/TIMEZONE中TZ的值)
# rtc -c
2,到底有多少中时区可以选择呢?我们可以进入/usr/share/lib/zoneinfo目录,其中有很多目录,包括US,也有很多文件,比如PRC;这表示US下还有很多时区,而PRC就是统一的时区。正因为如此,我们才看到TZ=PRC和TZ=US/Pacific这两种不同的形式。
3,需要重启系统使之生效。
Linux(Redhat and Suse):
1,在/usr/share/zoneinfo/目录下查询想要更换的时区名称,修改格式同上
2,将原有的localtime文件移走;
# mv /etc/localtime /etc/localtime-old
3,做新的localtime文件,将对应的时区文件链接过来
# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
4,与硬件同步
# /sbin/hwclock --systohc
AIX:
1,查看当前时区(其他操作系统是date命令即可)
cat /etc/environment (查找TZ所在行)
2,为了妥善起见,建议使用smit修改时区
smit chtz
3,所有的时区信息在/usr/share/lib/zoneinfo目录
HPUX:
1,# set_parms timezone,可以通过交互的方式来修改时区。
所有Unix系统(不包括Linux),可以通过echo $TZ来查看当前时区。 -
Ubuntu修改时区和更新时间
2018-03-09 17:05:03先查看当前系统时间root@ubuntu:/# date -R 结果时区是:-0500我需要的是东八区,这儿显示不是,所以需要设置一个时区1.运行tzselectroot@ubuntu:/# tzselect在这里我们选择亚洲 Asia,确认之后选择中国(China),...先查看当前系统时间
root@ubuntu:/# date -R
结果时区是:-0500我需要的是东八区,这儿显示不是,所以需要设置一个时区1.运行tzselect
root@ubuntu:/# tzselect
在这里我们选择亚洲 Asia,确认之后选择中国(China),最后选择北京(Beijing)
2.复制文件到/etc目录下
root@ubuntu:/# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
3.再次查看时间date -R,已经修改为北京时间
改时间
修改时间
sudo date -s MM/DD/YY //修改日期 sudo date -s hh:mm:ss //修改时间
在修改时间以后,修改硬件CMOS的时间
sudo hwclock --systohc //非常重要,如果没有这一步的话,后面时间还是不准
-
PHP时区/MySql时区/Linux时区
2018-09-12 21:55:38问题背景:手头上有个国外的项目,为了所谓的国际化,得将时区修改至【美国纽约】时区。一开始想这个问题的时候觉得十分easy,理所当然是不是只要我将服务器的时间改成【美国纽约】时区就行了。然而实际上对一个项目...问题背景:手头上有个国外的项目,为了所谓的国际化,得将时区修改至【美国纽约】时区。一开始想这个问题的时候觉得十分easy,理所当然是不是只要我将服务器的时间改成【美国纽约】时区就行了。然而实际上对一个项目而言,影响时间的是开发环境以及选择的数据库管理系统。 所以我们需要改的是 php的时区/MySql的时区。
一.修改php时区
需要到配置文件php.ini
无则添加/有则修改:date.timezone = America/New_York
二.修改MySql时区
需要到配置文件my.cnf
无则添加/有则修改:default-time_zone = '-4:00' (+8:00是中国时区,亚马逊默认是UTC时区,阿里云修改MySQL时区需要到官方平台上设置)
三.Linux修改服务器时区(比较懒,直接贴命令了)
cd /etc
rm loacltime
ln -s /usr/share/zoneinfo/America/New_York localtime
-
修改ESXI时区为本地时区
2019-06-12 14:59:28ESXI服务器默认使用UTC时区,下面来修改为本地时区。 1、从其他一台Linux主机拷贝一个/usr/share/zoneinfo/Asia/Shanghai文件到ESXI主机的数据卷目录(即存储虚拟机文件的那个目录,其他目录重启ESXI会被还原掉)。...ESXI服务器默认使用UTC时区,下面来修改为本地时区。
1、从其他一台Linux主机拷贝一个
/usr/share/zoneinfo/Asia/Shanghai
文件到ESXI主机的数据卷目录(即存储虚拟机文件的那个目录,其他目录重启ESXI会被还原掉)。这里我提供一个Asia/Shanghai
时区文件Shanghai.tar.gz下载。2、编辑ESXI上的
/etc/rc.local.d/local.sh
这个文件。向里面写入以下一行内容保存(放exit
那行前面)。rm -f /etc/localtime && cp /vmfs/volumes/datastore/.Shanghai-localtime /etc/localtime
稍等片刻,或手动执行下上述代码然后查看时区:
已经是我的本地时间了。
上面步骤中操作需要登录到ESXI主机,如何登录ESXI服务器呢?在WEB控制台启用SSH即可:
最后修改完记得关闭ESXI的SSH服务!
-
ubuntu18.04修改时区
2018-06-03 10:12:16运行如下命令: sudo tzselect 然后选择亚洲Asia,继续选择中国China,最后选择北京...然后创建时区软链 sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 现在看下时间,是不是已经正常了呢。... -
Mysql查看数据库时区并设置时区
2019-11-07 10:13:33使用IDEA连接数据库发生Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTime...一、查看数据库时区 show variables like'%time_zone'; 如果显示下图,则需要设置时区 +------------... -
【jhipster】springboot时区的设置-将UTC时区设置成中国时区
2020-07-21 11:53:28【jhipster】时区的设置-将UTC时区设置成中国时区1. 配置写入数据库的时区1.1 application.yml1.2 application-dev.yml2. 配置API数据的格式和时区2.1 方法1:单个设置2.2 方法2: 全局配置2.2.1 application.yml... -
修改数据库时区和会话时区
2014-10-31 09:24:51在Oracle中,时区可以分为两类:数据库时区和session时区。和时区相关的日期时间类型有两种:TIMESTAMP WITH TIME ZONE和TIMESTAMP WITH LOCAL TIME ZONE。 1 如何查看修改数据库和session时区 数据库时区和... -
时区数据库
2018-10-14 16:32:27时区数据库(通常称为tz或zoneinfo)包含代表全球许多代表性地点的当地时间历史的代码和数据。它会定期更新,以反映政治机构对时区边界,UTC偏移和夏令时规则所做的更改。其管理程序记录在BCP 175:维护时区数据库的... -
centos 6.5 查看时区和设置时区
2019-08-06 15:44:34centos6.x 和centos7.x在时区方面有点差距,本文是针对centos6.x进行介绍。 其实在我的一个博文里,在安装系统的时候就可以进行时区的设置,本文介绍的是用命令进行时区查看和设置。 >>提君博客原创 ... -
docker 配置zabbix时区,本地时区与zabbix时区不相符 ,docker 时区,zabbix页面时区跟,docker 时间不一样
2019-07-16 10:38:25zabbix 时区是单独的 跟 容器和 宿主机没有关系 找到配置 文件修改时区, 有个大佬帮我找了 半天,在这里谢谢那个大佬 下面说解决方法 启动容器 往上的我就不说了 1)进入 /etc/php5/conf.d 文件 修改 99-zabbix.ini ... -
时区缩写
2018-03-12 17:33:25现在的工作越来越多的要用到世界各地时区的概念,最近在文档中看到一个个诸如DST、EDT、PDT、WET、CCT的缩写,搞得我晕头转向。于是在网上搜集做了一个备忘: 美国以及欧洲的时区划分规则,值得一看。 接下来是自己... -
时区计算
2018-03-27 20:04:12得到标准时区的时间 //得到标准时区的时间 function getLocalTime(i) { //参数i为时区值数字,比如北京为东八区则输入8,西5输入-5,现默认东八区北京时间 var i=i?parseFloat(i):8; //得到本地时间 var d =... -
mac 修改mysql的时区为荷兰时区或指定城市时区
2018-07-10 15:53:052、进入mysql终端,mysql 数据库中的时区信息默认为空 show tables like "%time%"; SELECT COUNT(*) FROM mysql.time_zone_name; 3、若不为0则需要查看是否有荷兰时区的信息 SELE.... -
修改docker时区
2016-10-10 23:31:10但是又不能重新运行一个容器,只能保证数据库运行状态,并把宿主机的时区复制给docker 容器。很苦恼,首先我先把宿主机的时区改成啦CST 北京时间。然后把宿主机的时区复制给docker 容器。命令如下docker cp /etc/... -
@JsonFormat时区设置 数据库时区
2019-04-26 08:53:28数据库存在类型为...若数据库已经设置了时区则@JsonFormat中的timezone可以不用设置为timezone="GMT+8" 否则就会使时间多出八个小时 若数据库没有设置时区 则需要设置timezone 不然取出的时间就会少八个小时 ... -
时区 设置
2018-05-04 14:09:45时区 设置 Linux 运维以及脚本干货: 欢迎分享,欢迎folk, 欢迎留言 https://unnunique.github.io/AADocs/skill-docs/linux/ ... -
docker时区问题以及php时区问题
2020-04-01 19:11:56这次先讲讲时区的问题,因为是我刚刚遇到的。 问题:我在个人网站上发表评论时,发现时间与当前隔了八小时,正好是格林尼治时间 解决步骤 因为我全用的docker,可是docker的nginx和php的时区我都改过了,进入容器 ... -
java时区
2016-12-21 21:15:02开发跨地域的程序时,常需要进行时区转换,一个设计优良的系统,也必须考虑对多时区的支持。JDK提供了很多方便的机制和工具,来帮助我们解决时区转换问题。 解决跨时区问题的关键在于时间的记录形式。若将时间单纯... -
mysql 时区
2018-12-14 14:45:24一、时区缩写 UTC是协调世界时(Universal Time Coordinated)英文缩写,是由国际无线电咨询委员会规定和推荐,并由国际时间局(BIH)负责保持的以秒为基础的时间标度。UTC相当于... -
各大洲时区以及Linux环境下修改时区
2019-12-09 21:03:55时区 整个地球被分为二十四时区,每个时区都有自己的本地时间。为了克服时间上的混乱,1884年在华盛顿召开的一次国际经度会议(又称国际子午线会议)上,规定将全球划分为24个时区(东、西各12个时区)。使用一个... -
oracle 时区
2018-09-25 20:36:51select dbtimezone from dual; select sessiontimezone from dual; select TZ_OFFSET('PST') from ...--时区名 select * from v$timezone_names; --转换 select new_time(current_date,'PST','EST') from dual; ... -
MYSQL修改时区
2020-10-12 16:15:15# 查看时区 show variables like '%time_zone%'; #修改时区 方法一: show variables like '%time_zone%'; set time_zone = '+8:00'; # 修改当前会话失时区 set global time_zone = '+8:00'; #修改全局的时区... -
java 将海外时区转换为北京时区
2020-03-18 14:58:24//默认为上海时区 TimeZone tz = TimeZone.getDefault(); //北京时区 tz = TimeZone.getTimeZone("GMT+8"); Date date = new Date(System.currentTimeMillis()); // 获取默认的Dat... -
golang 指定时区和自定义时区
2018-11-21 23:35:00golang指定时区 loc,_:=time.LoadLocation("Asia/Shanghai") t:=time.Now() t = t.In(loc) LoadLocation 有个问题,它依赖于 IANA Time Zone Database (简称 tzdata 吧) 这个数据库,一般linux系统都带了,... -
mysql时区问题(设置mysql的系统时区为东八区,docker配置mysql的时区问题)
2020-05-19 09:48:34mysql时区问题(设置mysql的系统时区为东八区) 问题描述 服务器上安装的mysql,发现存储时间类型的数据的时间值与系统时间总是不对应,相差8个小时。问题的根源是mysql的时区设置不匹配。 解决 1.查询mysql当前时区... -
JS-时区选择-获取当前时区
2018-12-29 17:18:24一个时区选择插件的使用,以及获取当前时区的例子。 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>&... -
android时区列表
2013-01-23 16:15:22从安卓源码中获取的时区列表,只是稍微修改了下。
-
struts2+jQuery+json实现AJAX.zip
-
VB6.0中编辑MSHFlexGrid复选行和列.txt
-
转行做IT-第7章 数组
-
CSS单位,em/px/pt等...
-
云计算基础-Linux系统管理员
-
ORA-38706&ORA-38707报错解决办法
-
【数据分析-随到随学】量化交易策略模型
-
awt的一个图片匹配算法系统.zip
-
2021-01-25
-
Hadoop3.2.1 【 YARN 】源码分析 : ApplicationMasterLauncher
-
商业的本质——杰克·韦尔奇著
-
在线视频学习网站的设计与实现.
-
ConcurrentHashMap底层原理
-
python 基础知识梳理——Python协程
-
【数据分析-随到随学】Python数据获取
-
转行做IT-第6章 IDEA、方法
-
2020-12-01-DVWA.md
-
IPC-4553A-CN:印制板浸银规范-完整中文版(38页)
-
大学 毕业设计 项目实训 JAVA开发采用Struts2+Spring+Hibernate框架的三层MVC图书管理系统 源代码.zip
-
WPF上位机数据采集与监控系统零基础实战