[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
반응형
'코딩ㆍ개발 정보 > 데이터베이스 연습' 카테고리의 다른 글
MYSQL 연습 사이트 (0) | 2024.04.14 |
---|---|
MySQL 한글 인코딩 해결 방법 <도커> (0) | 2024.01.16 |
SQLite3 테이블 스키마 확인 방법 (0) | 2023.03.02 |
손에 잡히는 10분 SQL (SQL in 10Minitues) 샘플 소스 (0) | 2023.03.02 |
[SQL] SQLite3 기본 설정 옵션 (0) | 2023.02.28 |