if ( $i != 0 ) { $time{$previous} = { %{$time{$previous}}, 'end_date' => $date, 'end_time' => $time }; }