본문 바로가기

[SQL] SQLite3 함수 ( 날짜, 시간)

현재 날짜

SELECT date('now');
--2023-03-02


현재 달 마지막 일 구하기

SELECT date('now','start of month','+1 month','-1 day');
--2023-03-31
 

unixtime으로 한 시간

SELECT datetime(1234567890, 'unixepoch');
--2009-02-13 23:31:30


local timezone으로 한 시간

SELECT datetime(1234567890, 'unixepoch', 'localtime');
--2009-02-14 08:31:30

 

unixtime

SELECT strftime('%s','now');
--1677766925
 

unixtime 시간 차 (second)

SELECT strftime('%s','now') - strftime('%s','2009-02-13 23:31:30');
--443199017
 

현재년도 +3달 후의 첫번 째 수요일

SELECT date('now','start of year','+3 months','weekday 3');
--2023-04-05

 

--현재 날짜
SELECT date('now');
--2023-03-02

--현재 달 마지막 일 구하기
SELECT date('now','start of month','+1 month','-1 day');
--2023-03-31
 
--unixtime으로 한 시간
SELECT datetime(1234567890, 'unixepoch');
--2009-02-13 23:31:30

--local timezone으로 한 시간
SELECT datetime(1234567890, 'unixepoch', 'localtime');
--2009-02-14 08:31:30

--unixtime
SELECT strftime('%s','now');
--1677766925
 
--unixtime 시간 차 (second)
SELECT strftime('%s','now') - strftime('%s','2009-02-13 23:31:30');
--443199017
 
--현재년도 +3달 후의 첫번 째 수요일
SELECT date('now','start of year','+3 months','weekday 3');
--2023-04-05

 

 

 

출처: https://www.todaymart.com/521, https://araikuma.tistory.com/744

반응형

코카티비-CoCaTV

생활하면서 불편한 것들, 생활하면서 다음에 또 찾게 될 것 같은 것들, 기록 해뒀습니다.