아미(아름다운미소)

SQLite 날짜와 시간 본문

데이타베이스/SQLite

SQLite 날짜와 시간

유키공 2018. 10. 11. 11:00

날짜와 시간

SQLite에는 날짜와 시간을 위한 자료형이 없지만, 관련 함수를 사용할 수 있습니다.

현재 시간

strftime()은 date 값을 포맷에 맞추어 반환합니다. 다음은 현재 시간을 조회하는 예입니다.

SELECT strftime('%Y-%m-%d %H:%M:%S', 'now') 현재시간;
현재시간
2018-10-10 04:52:44

직접 실행해보았다면 세계표준시가 반환됩니다. 세 번째 인자에 'localtime'을 넣으면.

SELECT strftime('%Y-%m-%d %H:%M:%S', 'now', 'localtime') 현지시간;
현지시간
2018-10-10 13:52:55


리터럴 값

SQLite에서는 날짜 관련 리터럴 값을 제공합니다.

SELECT CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP;
CURRENT_DATECURRENT_TIMECURRENT_TIMESTAMP
2018-10-1004:53:242018-10-10 04:53:24


Comments