lib/chrono_model/conversions.rb in chrono_model-2.0.0 vs lib/chrono_model/conversions.rb in chrono_model-3.0.1
- old
+ new
@@ -2,11 +2,11 @@
module ChronoModel
module Conversions
module_function
- ISO_DATETIME = /\A(\d{4})-(\d\d)-(\d\d) (\d\d):(\d\d):(\d\d)(?:\.(\d+))?\z/.freeze
+ ISO_DATETIME = /\A(\d{4})-(\d\d)-(\d\d) (\d\d):(\d\d):(\d\d)(?:\.(\d+))?\z/
# rubocop:disable Style/PerlBackrefs
def string_to_utc_time(string)
return string if string.is_a?(Time)
@@ -18,9 +18,9 @@
Time.utc $1.to_i, $2.to_i, $3.to_i, $4.to_i, $5.to_i, $6.to_i, usec.to_i
end
# rubocop:enable Style/PerlBackrefs
def time_to_utc_string(time)
- time.to_formatted_s(:db) << '.' << format('%06d', time.usec)
+ time.to_fs(:db) << '.' << format('%06d', time.usec)
end
end
end