Sha256: c04b71fa528adacddba4362c6a29ceff5803b283a982f46239d648aa861a1455

Contents?: true

Size: 256 Bytes

Versions: 15

Compression:

Stored size: 256 Bytes

Contents

class DateTime

  def edtf
    date = super

    time =  strftime('%H:%M:%S')
    time << strftime('%Z') unless skip_timezone?

    [date, time].join('T')
  end

  alias to_edtf edtf

  def values
    super().concat([hour,minute,second,offset])
  end

end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
edtf-3.2.0 lib/edtf/date_time.rb
edtf-3.1.1 lib/edtf/date_time.rb
edtf-3.1.0 lib/edtf/date_time.rb
edtf-3.0.8 lib/edtf/date_time.rb
edtf-3.0.7 lib/edtf/date_time.rb
edtf-3.0.6 lib/edtf/date_time.rb
edtf-3.0.5 lib/edtf/date_time.rb
edtf-3.0.4 lib/edtf/date_time.rb
edtf-3.0.3 lib/edtf/date_time.rb
edtf-3.0.2 lib/edtf/date_time.rb
edtf-3.0.1 lib/edtf/date_time.rb
edtf-3.0.0 lib/edtf/date_time.rb
edtf-2.3.1 lib/edtf/date_time.rb
edtf-2.3.0 lib/edtf/date_time.rb
edtf-2.2.0 lib/edtf/date_time.rb