(自分用メモ)String型で受け取った日付をDate型にする方法。
APIで取得したデータに日付データ(String型)があったのですが、
Date型に変換したかったので調べた。
Date.strptime('String型の日付データ', '%Y-%m-%d')
'String型の日付データ'.to_date
どっちでもいけた。
これだけでよかったのか・・・(゜ω゜=)
※追記
何が違うのかと思ったら、.to_dateの方だと
西暦下二桁に対応していないらしい。
→'19-02-24'みたいなやつ。
Date.strptime
だと、第二引数の年次の指定部分(Y)を小文字にすると、西暦二桁に対応するらしい。
Date.strptime('String型の日付データ', '%y-%m-%d')
(やってみたら本当にできた。感動)