Android/Tip&Tech
MySQL과 SQLite 날짜 함수 비교 MySQL
행복한 수지아빠
2011. 1. 13. 12:32
반응형
MySQL과 SQLite 날짜 함수 비교
![]() ![]() 2008/03/11 10:02
출처: |
PHP로 코딩하다보면 가끔씩 SQLite를 쓸 경우도 생긴다.
그런데 날짜 관련된 함수가 MySQL과 다르기때문에 가끔 헤매기도 한다.
그래서 정리된것을 퍼왔다.
출처 http://sarabande.info/wiki/PHP/%E6%97%A5%E4%BB%98%E3%81%A8%E6%99%82%E5%88%BB
Mysql | SQLite | |
YYYY-MM-DD HH:MM:SS | NOW() | datetime('now', 'localtime') |
YYYY-MM-DD |
curdate() date_format(now(), "%Y-%m-%d") |
date('now', 'localtime') strftime('%Y-%m-%d', 'now', 'localtime' |
HH:MM:SS |
curtime() date_format(now(),"%H:%i:%S") |
time('now', 'localtime') strftime('%H:%M:%S', 'now', 'localtime') |
YYYY/MM/DD | year(curdate()) extract(year FROM curdate()) date_format(curdate(),"%Y") |
strftime('%Y/%m/%d', 'now', 'localtime') |
YYYY | year(curdate()) extract(year FROM curdate()) date_format(curdate(),"%Y") |
strftime('%Y', 'now', 'localtime') |
1~12 월 | month(curdate()) extract(month FROM curdate()) date_format(curdate(),"%c") |
없음 |
1~31 일 | dayofmonth(curdate()) extract(day FROM curdate()) date_format(curdate(),"%e") |
없음 |
0~6 (0:일요일, 6:토요일) | date_format(current_date, "%w") dayofweek(current_date)-1 |
strftime('%w', 'now', 'localtime') |
반응형