ORA-01882 timezone region not found

Posted 八稚女

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ORA-01882 timezone region not found相关的知识,希望对你有一定的参考价值。

解决方案有2个

1、在java运行环境中添加配置,制定时区

-Duser.timezone=GMT

 2、修改系统时区

linux 下

1. 查看当前时区

date -R

2. 修改设置时区

方法(1)

tzselect

方法(2) 仅限于RedHat Linux 和 CentOS

timeconfig

方法(3) 适用于Debian

dpkg-reconfigure tzdata

3. 复制相应的时区文件,替换系统时区文件;或者创建链接文件

cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime

在中国可以使用:

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

以上是关于ORA-01882 timezone region not found的主要内容,如果未能解决你的问题,请参考以下文章

Docker 修改时区

Oracle获取日期的特定部分

python 计算天顶角

Swift 字符串转换为 SwiftDate

Django:timezone.now 与 timezone.now()

详解Java中的时区类TimeZone的用法