the parsed GTFS CSV data
OptionalendConditionally Required End of a timeframe in HH:MM:SS format (<= 24:00:00). The interval excludes this time.
start_time is defined, end_time is required.start_time is absent, end_time must be absent.end_time is empty in the CSV, it is considered 24:00:00.Required
Identifies a set of dates (calendar.service_id or calendar_dates.service_id)
when this timeframe is in effect.
OptionalstartConditionally Required Beginning of a timeframe in HH:MM:SS format (<= 24:00:00). The interval includes this time.
end_time is defined, start_time is required.end_time is absent, start_time must be absent.start_time is empty in the CSV, it is considered 00:00:00.Required Identifies a timeframe (or set of timeframes).
Timeframes
Optional Describes fare variations based on time of day, day of week, or specific dates. Timeframes can be associated with fare products in
fare_leg_rules.txt. There must be no overlapping [start_time, end_time) intervals for the sametimeframe_group_idandservice_id.