oracle 时区转换
大家好,
在下面找到一些有关oracle中时区转换的有用信息。 希望这对他们中的许多人有所帮助,因为我们工作的所有实时项目都遵循不同的时区(EST,PST等),因此您可能需要根据需要将它们转换为特定的内容:
insert into dates values(6, to_date('09/20/05 23:15', 'MM/DD/YY HH24:MI')); 
--The contents of the table now look like this: 
1 09/14/05, 21:08
2 09/27/05, 00:00
3 10/02/05, 22:05
4 09/01/05, 17:01
5 09/12/05, 14:30
6 09/20/05, 23:15  Oracle中的日期格式不包含时区信息,但是数据库中包含。 要找出时区设置,请执行以下查询:
 
SELECT dbtimezone FROM dual; 
DBTIME
——
-04:00 
ALTER database SET TIME_ZONE = '-05:00'; 切换时区
函数new_time用于将时间转换为不同的时区。 为了说明这一点,我们将看一下日期文件中的条目5。
SELECT entry, to_char(entry_date, 'MM/DD/YY HH:MI AM') e_date FROM dates WHERE entry=5; 
entry       e_date    
5             09/12/05 02:30 PM   
SELECT entry, to_char(new_time(entry_date, 'EST', 'CST'), 'MM/DD/YY HH:MI AM') e_Date FROM dates WHERE entry=5; 
entry       e_date
5             09/12/05 01:30 PM  现在让我们在太平洋时间抓紧这次:
SELECT entry, to_char(new_time(entry_date, 'EST', 'PST'), 'MM/DD/YY HH:MI AM') e_date FROM dates WHERE entry=5; 
entry       e_date
5            09/12/05 11:30 AM  现在,我们不仅看到时间转换了,而且一天中的时间已经从PM变为AM。
现在让我们看一下条目6:
 
SELECT entry, to_char(entry_date, 'MM/DD/YY HH:MI AM') e_date FROM dates WHERE entry=6; 
entry       e_date
6             09/20/05 11:15 PM 我们将再次假定此时间戳为美国东部时间,但现在将其转换为格林威治标准时间。
 
SELECT entry, to_char(new_time(entry_date, 'EST', 'GMT'), 'MM/DD/YY HH:MI AM') e_date FROM dates WHERE entry=6; 
entry       e_date
6             09/21/05 04:15 AM  在这里,我们将太平洋时间中的条目转换为东部:
码:
 
INSERT INTO dates
VALUES (7,
new_time(to_date(’09/22/05 10:28 AM’, ‘MM/DD/YY HH:MI AM’), ‘PST’, ‘EST’));   
SELECT entry, to_char(entry_date, ‘MM/DD/YY HH:MI AM’) e_date FROM dates WHERE entry=7; 
entry       e_date
7             09/22/05 01:28 PM 翻译自: https://bytes.com/topic/oracle/insights/859531-convertion-time-zones-oracle
oracle 时区转换
 
                   
                   
                   
                   本文介绍了Oracle数据库中如何处理和转换时区信息,包括查询当前时区设置、使用new_time函数进行转换,并通过示例展示如何将不同时区的时间转换成目标时区的时间。
本文介绍了Oracle数据库中如何处理和转换时区信息,包括查询当前时区设置、使用new_time函数进行转换,并通过示例展示如何将不同时区的时间转换成目标时区的时间。
           
       
           
                 
                 
                 
                 
                 
                
               
                 
                 
                 
                 
                
               
                 
                 扫一扫
扫一扫
                     
              
             
                   1625
					1625
					
 被折叠的  条评论
		 为什么被折叠?
被折叠的  条评论
		 为什么被折叠?
		 
		  到【灌水乐园】发言
到【灌水乐园】发言                                
		 
		 
    
   
    
   
             
            


 
            