私は定期的にいくつかの日付データをWebサイトからRailsアプリにスクレイピングして保存していますが、Webサイトに記載されている日付は次の形式です。
11/25/2012 01
これは日付と時間です。
これをデフォルトのDateTime形式に変換するコードを書く必要があります。
YYYY-MM-DD HH:MM:SS
しかし、私はRubyを初めて使用します。
これが私が現在Nokogiriで日付を含む要素をスクレイピングし、テキストを抽出しているコードです。おそらくこれから構築することができます:
datedata = tr.css('td')[0].text
これにより、日付テーブルの行が削られ、テキストが抽出されます。例えば、datedata = "11/25/2012 01"
datedata
データベースに保存するためにデフォルトのDateTime形式に変換できる方法はありますか?参考までに-時間は与えられた唯一の時間であり、それらは私のユースケースに必要なデータであり、分や秒ではありません。