본문 바로가기
개발 및 운영/프로그래밍

라이브러리 없이 mktime등 time함수 구현

by Joseph.Lee 2016. 2. 21.

AVR에서 필요해서 구현했습니다. 그래서 좀 type같은게 더럽(the love)습니다..하하...


tm을 epoch time 으로 변환하는건 만들었는데...

반대 상황은 또 언제 만들지...하하..ㅠㅠ

10분만에 만들었네요...ㅎ


최신 버전은

https://github.com/jic5760/jstime

을 확인해 주세요~


구현소스


구현한 함수들



* 2016-06-01 수정

매월 1일 또는 매년 1일, month/year가 이전달로 나오며 days/month가 이전달 마지막 날/달+1 으로 출력되는 문제 해결.

예) ts:1464762600 (2016-06-01 6:30:00) -> 2016-05-32 06:30:00

ts:1451606400 (2016-01-01 0:0:0) -> 2015-13-01 0:0:0


} while (tsdays > tmp);

} while (tsdays >= tmp);

으로 수정함.

반응형

댓글