class TZInfo::DataSources::TransitionsDataTimezoneInfo

def transition_on_or_after_timestamp?(transition, timestamp)

Returns:
  • (Boolean) - `true` if `transition` occurs at or after `timestamp`,

Parameters:
  • timestamp (Timestamp) -- the timestamp to compare.
  • transition (TimezoneTransition) -- the transition to compare.
def transition_on_or_after_timestamp?(transition, timestamp)
  transition_timestamp_value = transition.timestamp_value
  timestamp_value = timestamp.value
  transition_timestamp_value > timestamp_value || transition_timestamp_value == timestamp_value && timestamp.sub_second == 0
end