23시 : 82800
59분 : 3540
86340 다음에 00000으로 돌아감
맨 앞에 그냥 day 랑 month 더해서 계산하면 해결될듯 하지만 그러면 9자리라 7자리 넘어감 (Max는 7자리)
그냥 받은 datetime을 분으로 변환한다음 day 랑 month 더하면 딱 7자리? ㄴㄴㄴㄴㄴ안됨 분으로 하면 시간비교안됨
방법은 자 일단 초로 해서 5자리는 사용해서 비교 무조껀 해야함 여기서 앞에 두자리 더 쓸수 있다고 생각하고
해결법
날짜가 변경된거를 체크해서 tmp_day (전역변수)에 하루만큼 플러스 1을 해준다
문제점 tmp_day가 3자리수가 넘어가면 똑같은 문제 발생(7자리 넘어감)
문제해결방법 : 모든초가 00000 이 됬을때 그리고 그래프를 다 그렷을때(꽉차게 그렷다) tmp_day를 0으로
x축 첫번째가 1day가 됬다면
모든 그래프의 좌표를 일단 저장 (1데이들의 좌표)
tmp_day를 0으로 변환하고 새로운 좌표 찍기
저장했던 모든 좌표들의 tmp_day도 0으로 변환(-1day해준거로 찍으면됨)
///위에 방식으로 그릴수가 없음 앞에 아무 값이나 넣으면 날짜가 변경되어버림
토탈초에서
86400 으로 나눈값의 몫이 바뀔때 가 날짜가 변할때임
그러면 거기서 하루(86400)을 빼주고 다시 그려주면 끝임
2019년 3월 25일 월요일
피드 구독하기:
댓글 (Atom)
git rejected error(feat. cherry-pick)
문제 아무 생각 없이 pull을 받지않고 로컬에서 작업! 커밋, 푸시 진행을 해버렷다. push에선 remote와 다르니 당연히 pull을 진행해라고 하지만 로컬에서 작업한 내용을 백업하지 않고 진행하기에는 부담스럽다(로컬작업 유실 가능성) 해결하려...
-
/// < summary > /// 검색 조건과 내용으로 테이블에 있는 데이터를 검색하는 메서드 /// </ summary > /// < param name = "valu...
-
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 ...
-
해결책 서비스 > application layer Gateway Service 를 한번 실행해주면 엉킨포트가 풀리는지 어떤지 모르겠지만 된다 포트가 풀린것 확인하려면 명령프롬프트창에 netstat -n 명령을 넣어서 확인할 수 있다...
댓글 없음:
댓글 쓰기