Published on

文字列からDatetime型への変換 Ruby/Rails

Authors
  • avatar
    Name
    ssu
    Twitter

String型をDatetime型に変換する方法はとても簡単で、 下記のようにしたらすぐできます。

require 'date' current_date = "2021-06-30 10:00" DateTime.parse(current_date)

これで終わりです。上記はrubyでもrailsでも動作します。 さらに、railsではto_datetimeという便利なapiも使えます。 下記のようにするだけで、datetime型にrailsではできます。

"2021-06-30 10:00".to_datetime

参考: convert String to DateTime to_datetime api doc