서버(Server)/DB
DB : 날짜와 관련된 기능들 GETUTCDATE()
3DMP
2023. 1. 30. 10:00
시간을 얻어올때 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');
위 실행 결과 화면
반응형