한 열차에서 다른 열차로 전송할 수 있는지 결정하려고 할 때 문제가 있습니다. 조건은 첫 열차의 도착 (A1) 시간이 적어도 5 분이어야한다는 것입니다. 제 2 열차 (D2)의 출발 전에. 역에 도착하여 두 번째 열차가 도착하기 때문에 (A2) (두 번째 열차에서 임의로 출발 할 때까지 기다릴 수 있음) 180 분 이상 기다릴 수 없습니까?자정 전후의 시간을 비교하는 방법은 무엇입니까?
시간이 필요합니다. HH : MM 자정 이후 경과 된 시간으로 변환 한 후 시간을 비교했습니다.
자정 전의 시간과 자정 이후의 시간을 비교하려면 문제가 발생합니다.이 경우 "조건"을 변경해야합니다 : A1과 D2는 자정 이후이지만 A2는 자정 전에, A1과 A2는 자정 전에 D2가 자정 이후에 A1이 앞에 있고 A2와 D2가 이후에 있고, A1과 A2는 자정 이전 (A2는 더 일찍)이고 D2는 자정 이후입니다.
이 모든 경우에 다른 조건이 있어야합니다. 어떻게 해결할 수 있을까요?
추신 : 자정 이후 다른 시간 형식을 사용해야한다고 생각합니다.
감사합니다.
어떤 platform \ framework \ language를 개발하고 있습니까? 아니면 일반적인 psuedocode 또는 접근 방식을 찾고 있습니까? – mutex