Sha256: 3f20fd2a8434859904e468919148c657ff71c782c86ef30740911fe523c436f6

Contents?: true

Size: 381 Bytes

Versions: 31

Compression:

Stored size: 381 Bytes

Contents

# @api private
module Nanoc::Extra::TimeExtensions
  # @return [String] The time in an ISO-8601 date format.
  def __nanoc_to_iso8601_date
    strftime('%Y-%m-%d')
  end

  # @return [String] The time in an ISO-8601 time format.
  def __nanoc_to_iso8601_time
    getutc.strftime('%Y-%m-%dT%H:%M:%SZ')
  end
end

# @api private
class Time
  include Nanoc::Extra::TimeExtensions
end

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
nanoc-4.3.5 lib/nanoc/extra/core_ext/time.rb
nanoc-4.3.4 lib/nanoc/extra/core_ext/time.rb
nanoc-4.3.3 lib/nanoc/extra/core_ext/time.rb
nanoc-4.3.2 lib/nanoc/extra/core_ext/time.rb
nanoc-4.3.1 lib/nanoc/extra/core_ext/time.rb
nanoc-4.3.0 lib/nanoc/extra/core_ext/time.rb
nanoc-4.2.4 lib/nanoc/extra/core_ext/time.rb
nanoc-4.2.3 lib/nanoc/extra/core_ext/time.rb
nanoc-4.2.2 lib/nanoc/extra/core_ext/time.rb
nanoc-4.2.1 lib/nanoc/extra/core_ext/time.rb
nanoc-4.2.0 lib/nanoc/extra/core_ext/time.rb
nanoc-4.1.6 lib/nanoc/extra/core_ext/time.rb
nanoc-4.2.0b1 lib/nanoc/extra/core_ext/time.rb
nanoc-4.1.5 lib/nanoc/extra/core_ext/time.rb
nanoc-4.1.4 lib/nanoc/extra/core_ext/time.rb
nanoc-4.1.3 lib/nanoc/extra/core_ext/time.rb
nanoc-4.1.2 lib/nanoc/extra/core_ext/time.rb
nanoc-4.1.1 lib/nanoc/extra/core_ext/time.rb
nanoc-4.1.0 lib/nanoc/extra/core_ext/time.rb
nanoc-4.1.0rc2 lib/nanoc/extra/core_ext/time.rb