Method: QB::Package::Version.to_time_segment

Defined in:
lib/qb/package/version.rb

.to_time_segment(time) ⇒ String

Time formatted to be stuck in a version segment per Semver spec. We also strip out '-' to avoid possible parsing weirdness.

Returns:

  • (String)


272
273
274
# File 'lib/qb/package/version.rb', line 272

def self.to_time_segment time
  time.utc.iso8601.gsub /[^0-9A-Za-z]/, ''
end