首页 > 解决方案 > 如何在 oracle 中将 GMT 转换为 PST 和 PDT 时间

问题描述

GMT 到 PST 转换和 GMT 到 DST 转换

标签: oracle

解决方案


时区 PST 和/或 PDT 不明确,请参阅

SELECT tzname, tzabbrev, TZ_OFFSET(tzname)
FROM V$TIMEZONE_NAMES 
WHERE tzabbrev IN ('PST','PDT')
    OR tzname IN ('PST','PDT');
名称 扎布列夫 TZ_OFFSET(TZNAME)
America/Bahia_Banderas 太平洋标准时间 -06:00
美国/博伊西 太平洋标准时间 -07:00
美国/博伊西 太平洋夏令时 -07:00
美国/克雷斯顿 太平洋标准时间 -07:00
美国/道森 太平洋标准时间 -08:00
美国/道森 太平洋夏令时 -08:00
美国/道森克里克 太平洋标准时间 -07:00
美国/道森克里克 太平洋夏令时 -07:00
美国/恩塞纳达 太平洋标准时间 -08:00
美国/恩塞纳达 太平洋夏令时 -08:00
美国/埃莫西约 太平洋标准时间 -07:00
美国/伊努维克 太平洋标准时间 -07:00
美国/朱诺 太平洋标准时间 -09:00
美国/朱诺 太平洋夏令时 -09:00
美国/洛杉矶 太平洋标准时间 -08:00
美国/洛杉矶 太平洋夏令时 -08:00
美国/马萨特兰 太平洋标准时间 -07:00
美国/梅特拉卡特拉 太平洋标准时间 -08:00
美国/梅特拉卡特拉 太平洋夏令时 -08:00
America/Santa_Isabel 太平洋标准时间 -08:00
America/Santa_Isabel 太平洋夏令时 -08:00
美国/锡特卡 太平洋标准时间 -09:00
美国/锡特卡 太平洋夏令时 -09:00
美国/蒂华纳 太平洋标准时间 -08:00
美国/蒂华纳 太平洋夏令时 -08:00
美国/温哥华 太平洋标准时间 -08:00
美国/温哥华 太平洋夏令时 -08:00
美国/怀特霍斯 太平洋标准时间 -08:00
美国/怀特霍斯 太平洋夏令时 -08:00
加拿大/太平洋 太平洋标准时间 -08:00
加拿大/太平洋 太平洋夏令时 -08:00
加拿大/育空 太平洋标准时间 -08:00
加拿大/育空 太平洋夏令时 -08:00
墨西哥/北巴哈 太平洋标准时间 -08:00
墨西哥/北巴哈 太平洋夏令时 -08:00
墨西哥/巴哈苏尔 太平洋标准时间 -07:00
太平洋/皮特凯恩 太平洋标准时间 -08:00
太平洋标准时间 LMT -08:00
太平洋标准时间 太平洋标准时间 -08:00
太平洋标准时间 太平洋夏令时 -08:00
太平洋标准时间 PWT -08:00
太平洋标准时间 PPT -08:00
PST8PDT 太平洋夏令时 -08:00
PST8PDT 太平洋标准时间 -08:00
美国/太平洋 太平洋标准时间 -08:00
美国/太平洋 太平洋夏令时 -08:00
美国/太平洋-新 太平洋标准时间 -08:00
美国/太平洋-新 太平洋夏令时 -08:00

使用@mathguy 显示的时区区域名称。这些区域名称也适用于 DST 更改的正确规则。


推荐阅读