반응형

시간을 얻어올때 UTC 로 통일된 시간으로 처리하면 어느 나라든지 상관 없이 기준이 되는 UTC 시간으로 처리 할수 있기 때문에 시간계산에 혼선을 줄일수 있다

 

select GETUTCDATE();

 

 

아래는 날짜와 관련된 기능들이다

select * 
from DateTimeTest
where time >= '20100101'

select GETUTCDATE();

select DATEADD(YEAR, 1, '20230101');
select DATEADD(DAY, 1, '20230101');

select GETUTCDATE();
--빼기도 가능하다
select DATEADD(SECOND, -30, '20230101');

--시간 차이
select DATEDIFF( SECOND, '20230103','20230102');

--문자 에서 특정 날자 등을 갖고 오고 싶을때
select DATEPART(DAY, '20230507');

--위의 결과와 동일하다
select DAY('20230507');

 

위 실행 결과 화면

 

반응형

+ Recent posts