Nova implementação para DatetimeDiff