常用语法

SET TIME ZONE LOCAL
SET TIME ZONE 'timezone_value'
SET TIME ZONE INTERVAL interval_literal

参数解释

  • LOCAL

Set the time zone to the one specified in the java user.timezone property, or to the environment variable TZ if user.timezone is undefined, or to the system time zone if both of them are undefined.

  • timezone_value

The ID of session local timezone in the format of either region-based zone IDs or zone offsets. Region IDs must have the form ‘area/city’, such as ‘America/Los_Angeles’. Zone offsets must be in the format ‘(+|-)HH’, ‘(+|-)HH:mm’ or ‘(+|-)HH:mm:ss’, e.g ‘-08’, ‘+01:00’ or ‘-13:33:33’. Also, ‘UTC’ and ‘Z’ are supported as aliases of ‘+00:00’. Other short names are not recommended to use because they can be ambiguous.

  • interval_literal

The interval literal represents the difference between the session time zone to the ‘UTC’. It must be in the range of [-18, 18] hours and max to second precision, e.g. INTERVAL 2 HOURS 30 MINUTES or INTERVAL '15:40:32' HOUR TO SECOND.

示例

-- Set time zone to the system default.
SET TIME ZONE LOCAL;-- Set time zone to the region-based zone ID.
SET TIME ZONE 'America/Los_Angeles';-- Set time zone to the Zone offset.
SET TIME ZONE '+08:00';-- Set time zone with intervals.
SET TIME ZONE INTERVAL 1 HOUR 30 MINUTES;
SET TIME ZONE INTERVAL '08:30:00' HOUR TO SECOND;

使用

如我们这里使用的是北京/重庆的时区,则可以用以下命令

SET TIME ZONE 'Asia/Shanghai'
SET TIME ZONE '+8:00';
SET TIME ZONE INTERVAL 8 HOUR;
spark.conf.set("spark.sql.session.timeZone", "Asia/Shanghai")

最后用下来发现只有如下语句可用

spark.sql("SET TIME ZONE 'Asia/Shanghai'")
spark.conf.set("spark.sql.session.timeZone", "Asia/Shanghai")

13-Set Time Zone相关推荐

  1. Linux第十一周作业

    1.详细描述一次加密通讯的过程,结合图示最佳. SSL协议基础: SSL协议位于TCP/IP协议与各种应用层协议之间,本身又分为两层: 1)SSL记录协议:建立在可靠传输层协议(TCP)之上,为上层协 ...

  2. SAP System Copy Guide, ECC 6.0, Oracle

    感谢jamesyen,主要是借鉴其方法和思路! http://space.itpub.net/?uid-65240-action-viewspace-itemid-684307 SAP Homogen ...

  3. 在华为云服务器的Linux系统中搭建开发环境

    安装Jdk[Linux中安装](Centos7.6) 点击获取tar.gz包 提取码:1tq5 把tar.gz包上传到/root目录 01_进入/root目录,将jdk解压到/usr/local下. ...

  4. DNS域名解析服务(正向解析,反向解析,主从解析)

    文章目录 DNS域名解析 DNS系统的作用及类型 DNS系统的作用 DNS类型 BIND的安装文件 正向解析 反向解析 主从复制 主服务器 从服务器 DNS域名解析 [域名]解析是把域名指向网站空间I ...

  5. Linux-DNS服务-BIND配置

    DNS服务器类型: 主DNS服务器:负责解析本地客户端请求 辅助DNS服务器:辅助服务器的区域数据都是从主服务器复制而来,其数据都是只读的 缓存服务器:不负责解析,仅为加速,不需要注册 bind详解: ...

  6. 【Linux使用】Centos 7设置时区与时钟(chrony / ntp /systemd)

    文章目录 实录系统信息 在Windows 10上启用NTP授时服务 启用Windows 10 NTP服务 验证NTP服务已经运行 时区设置 查看时区 第一种方法 第二种方法 (timedatectl命 ...

  7. centos7之关于时间和日期以及时间同步的应用

    在CentOS 6版本,时间设置有date.hwclock命令,从CentOS 7开始,使用了一个新的命令timedatectl. 基本概念: 一.GMT.UTC.CST.DST 时间 UTC 整个地 ...

  8. iptables防火墙和firewalld防火墙

    IPtables Iptables是linux自带的一款优秀且开放源代码的完全自由的基于包过滤(对OSI模型的四层或者是四层以下进行过滤)的防火墙工具,功能强大,使用灵活,可以对流入和流出服务器的数据 ...

  9. centos 7 时间与网络同步

    1.安装ntpdate工具 sudo yum -y install ntp ntpdate 1 2.设置系统时间与网络时间同步 sudo ntpdate cn.pool.ntp.org 1 3.将系统 ...

  10. arm64内核内存布局-vmemmap笔记

    vmemmap是内核中page 数据的虚拟地址.针对sparse内存模型.内核申请page获取的page地址从此开始. SPARSEMEM原理: section的概念: SPARSEMEM内存模型引入 ...

最新文章

  1. SAP tcode CMS_SI 里的transaction type
  2. 微信小程序入门三: 简易form、本地存储
  3. 使用Python抓取网页信息
  4. oracle case grouping,ORACLE GROUPING函数的使用
  5. python windows 远程执行bat
  6. 大数据项目实战之数据采集
  7. 【软件收集】四款免费录播录屏演示有关的软件
  8. 《密码编码学与网络安全》和《现代密码学》PDF
  9. 计算机 变成飞行模式无法上网,win10电脑中开启了飞行模式不能上网如何解决
  10. Lucene的各中文分词比较
  11. Null和Underfined
  12. 计算机组成原理知识点梳理
  13. 将2到10这9个自然数填入图中9个圆圈中,每个数只能用一次,且使每一条直线上的三个数的和相同,则中间圆圈的数是(),对应的每一条直线上的三个数的和是()
  14. 初识dubbo(随笔)
  15. cmd命令之Xcopy介绍_复制文件夹里所有文件到另一个文件夹操作方式
  16. GPU大百科全书 第四章:虚与实共舞的TMU
  17. 【Linux】Linux常用快捷键
  18. 56个民族的sql、excel等资源
  19. 使用for循环在控制台打印方形和三角形
  20. 计算机教案检查结果评语,关于幼儿园教案检查评语

热门文章

  1. DoG (Difference of Gaussian)角点检测
  2. 异地恋下的人,其实是在和自己谈恋爱
  3. 现在,就开始:学会学习,学会成长
  4. php 正则表达式 环视,深入理解正则表达式高级教程
  5. 2021年中国绿色贷款情况分析:绿色贷款余额达15.9万亿元,其中基础设施绿色升级产业贷款余额占46.54%[图]
  6. 【电子硬件】电感和变压器类失效机理与故障分析
  7. 2020年终总结 - 灾难之年,砥砺前行
  8. PHP环境搭建(配置)
  9. linux 查看opengl版本,什么是可以显示OpenGL版本的终端命令?
  10. 用DM对硬盘分区过程详解