Repository URL to install this package:
|
Version:
0.19.0 ▾
|
require_relative "base"
module Administrate
module Field
class DateTime < Base
def date
I18n.localize(
data.in_time_zone(timezone).to_date,
format: format,
)
end
def datetime
I18n.localize(
data.in_time_zone(timezone),
format: format,
default: data,
)
end
private
def format
options.fetch(:format, :default)
end
def timezone
options.fetch(:timezone, ::Time.zone.name || "UTC")
end
end
end
end