Sha256: 61cb6f2087fb4557785e1ed4302733d5410454f4fe08d57017f3d4fda182013b
Contents?: true
Size: 578 Bytes
Versions: 23
Compression:
Stored size: 578 Bytes
Contents
# encoding: utf-8 module Mongoid #:nodoc: module Extensions #:nodoc: module Date #:nodoc: module Conversions #:nodoc: def get(value) return nil if value.blank? if Mongoid::Config.instance.use_utc? value.to_date else ::Date.new(value.year, value.month, value.day) end end protected def convert_to_time(value) value = ::Date.parse(value) if value.is_a?(::String) ::Time.utc(value.year, value.month, value.day) end end end end end
Version data entries
23 entries across 23 versions & 6 rubygems