class Egis::Types::TimestampSerializer

@!visibility private

Constants

ATHENA_TIME_FORMAT

Public Instance Methods

dump(time) click to toggle source
# File lib/egis/types/timestamp_serializer.rb, line 13
def dump(time)
  time.strftime(ATHENA_TIME_FORMAT)
end
literal(time) click to toggle source
# File lib/egis/types/timestamp_serializer.rb, line 9
def literal(time)
  "timestamp '#{dump(time)}'"
end
load(string) click to toggle source
# File lib/egis/types/timestamp_serializer.rb, line 17
def load(string)
  Time.strptime(string, ATHENA_TIME_FORMAT)
end