refactor OfficialTimeFilter