重複する関数を削除．dateの扱いを実装．dateの新しい順でのソートにした．