각 목록에는 여러 사용자의 시간 프레임 목록이 포함 된 두 개의 목록이 있습니다. 한 목록의 특정 사용자에 대한 시작 날짜가 다른 목록의 사용자 중지 날짜와 동일하거나 (가능한 경우 1 일 이내, 그러나 정확히 일치하는 것으로 정한다) 장소를 식별하고 싶습니다. 그 반대.
목록 1
User Start Stop
User1 1/1/2014 3/15/2014
User1 6/1/2014 12/1/2015
User2 3/1/1998 9/2/2016
User3 4/10/2007 3/5/2011
User3 9/6/2013 9/8/2013
User3 5/20/2014 5/25/2014
목록 2
User Start Stop
User1 3/15/2014 5/31/2014
User1 12/5/2014 2/10/2016
User1 8/2/2016 1/1/2017
User2 5/15/2010 6/25/2010
User2 2/1/2012 3/1/2012
User3 6/1/2012 9/5/2013
User3 4/25/2014 2/8/2017
위의 예에서 :
User1에 대한 첫 번째 항목의 중지 날짜는 List2의 User1에 대한 첫 번째 항목의 시작 날짜와 동일합니다. 다른 일치하는 날짜가 없으므로 해당 발생을 강조하고 싶습니다.
User2의 경우 목록 1에는 하나의 큰 긴 시간 프레임이 표시됩니다. List 2에는 List 1 시간 프레임 내에 완전히 포함 된 두 개의 시간 프레임이 있지만 시작 / 종료 날짜는 동일하지 않으므로 의미가 없습니다.
사용자 3의 경우 목록 1의 첫 번째 항목의 시작 날짜는 목록 2의 사용자 3의 첫 번째 항목에서 중지 날짜 이후의 날짜입니다. 따라서이 점을 어떻게 든 강조하고 싶습니다. 다른 시간 프레임은 어쨌든 관련이 없으므로 의미가 없습니다.
누가 내 경기를 찾도록 도와 줄 수 있습니까? 나는 수천 줄이있다. 감사!
편집하다:
다음은 내가있는 곳을 보여주는 스크린 샷입니다.