티스토리 뷰

etc/개발 Note

Sep 07 - 날짜

KyeongRok Kim 2015. 9. 7. 18:05

Sep 07 - 날짜



날짜 다루기는 꽤나 복잡한 이슈다. 새로운 프로그램을 만들 때나 프로젝트 초중반에 이놈에 날짜 가지고 고민을 많이 한다.


날짜를 자꾸 해보니까 이제 조금씩 요령도 생기고 익숙해지긴 하는데 그래도 여전히 까다롭다.


가장 까다로운 부분은 날짜를 표시하는거랑 더하고 빼는부분인데, 날짜 표시의 최종 형태는 String 형이고 db는 mysql 주로 쓰는데 date type으로 저장 할 때도 있고 var_char로 저장 할 때도 있다.


보통은 표시하는 대로 var_char로 저장 하고 "2015-09-07"이런 식으로 스트링으로 저장 한다.


근데 이걸 꺼내서 날짜를 더할려면 String type으로 되어있는 데이터를 date type으로 변환을 해주어야 한다.


이게 언어마다 조금씩 달라서 내가 비교적 많이 사용해본 javascript, php, java가 각각 다 다르다.


생각보다 복잡한 type이다보니 더하고 빼고 하는데 형변환을 했다가 다시 변환했다가, 연월일로 잘라서 넣기도 하고 쓰는 사람마다 다 다르게 쓰기 때문에 그것도 적응 해야하고 소스도 분석해야하고


지금도 날짜 때문에 삽질하는중. ㅇㅇ




end.





공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함