Sha256: 9f2dff71fe36ea2dde84a60d533e865f7f252358734e238dc3a4af4af8a9d365

Contents?: true

Size: 412 Bytes

Versions: 1

Compression:

Stored size: 412 Bytes

Contents

module Mustang
  module V8
    class Date
      include Comparable
      include Delegated

      def to_time
        Time.at(to_i);
      end
      
      def <=>(other)
        to_time <=> other
      end

      def delegate
        to_time
      end

      def kind_of?(klass)
        klass == ::Time or klass == ::Date or klass == ::DateTime or super(klass)
      end
    end # Date
  end # V8
end # Mustang

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mustang-0.2.2 lib/mustang/v8/date.rb