# File lib/couchrest/model/typecast.rb, line 116
        def typecast_to_time(value)
          case value
          when Float # JSON oj already parses Time, FTW.
            Time.at(value).utc
          when Hash
            typecast_hash_to_time(value)
          else
            Time.parse_iso8601(value.to_s)
          end
        rescue ArgumentError
          nil
        rescue TypeError
          nil
        end