MCPcopy Create free account
hub / github.com/comaps/comaps / GetDatesRelation

Function GetDatesRelation

libs/transit/transit_schedule.cpp:40–58  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

38};
39
40DateTimeRelation GetDatesRelation(::transit::Date const & date1, ::transit::Date const & date2)
41{
42 if (date1.m_year < date2.m_year)
43 return DateTimeRelation::Earlier;
44 if (date1.m_year > date2.m_year)
45 return DateTimeRelation::Later;
46
47 if (date1.m_month < date2.m_month)
48 return DateTimeRelation::Earlier;
49 if (date1.m_month > date2.m_month)
50 return DateTimeRelation::Later;
51
52 if (date1.m_day < date2.m_day)
53 return DateTimeRelation::Earlier;
54 if (date1.m_day > date2.m_day)
55 return DateTimeRelation::Later;
56
57 return DateTimeRelation::Equal;
58}
59
60DateTimeRelation GetTimesRelation(::transit::Time const & time1, ::transit::Time const & time2)
61{

Callers 2

GetStatusInIntervalMethod · 0.85
GetExceptionStatusMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected