Sha256: a88a69d2f4e96f46040a6f8b5f64170c3b9fdd07aa60173a9ad2d25d9e533314

Contents?: true

Size: 321 Bytes

Versions: 1

Compression:

Stored size: 321 Bytes

Contents

# typed: strict
# frozen_string_literal: true

module DearInventory
  class DateTime
    extend T::Sig

    sig { params(date: T.any(Date, Time)).void }
    def initialize(date)
      @date = T.let(date, T.any(Date, Time))
    end

    sig { returns(String) }
    def to_s
      @date.strftime("%FT%T")
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dear_inventory-1.4.0 lib/dear_inventory/lib/date_time.rb