diff --git a/src/lucky_record/charms/time_extensions.cr b/src/lucky_record/charms/time_extensions.cr index dab3fc68e..105c84ae1 100644 --- a/src/lucky_record/charms/time_extensions.cr +++ b/src/lucky_record/charms/time_extensions.cr @@ -8,7 +8,7 @@ struct Time end def self.parse(value : String) - SuccessfulCast(Time).new Time.parse(value, "%FT%X%z").to_utc + SuccessfulCast(Time).new Time.parse_iso8601(value).to_utc rescue Time::Format::Error FailedCast.new end