create diff array instead of DateTimeInterval in time diff calculations