永井@KCです。
あづみさん&わたなべさんへのレスになりますが、

> もっと短縮するなら
>
>   data = ARGF.readlines.sort
>
> で良いかも。後で見て日付でソートしてることが分かりにくくなってしまい
> ますが。
なるほど。それもそうですね。
ご回答ありがとうございます。

>ホントにこのフォーマットなら
>
>  ARGF.sort
>
>でいいんじゃないかな?
ARGFってObjectクラスだとおもうのですが、Objectクラスにもsort
メソッドがあるんでしょうか。