code: def test_concat_null_object_with_dti():
      # GH#40841
      dti = pd.DatetimeIndex(
          ["2021-04-08 21:21:14+00:00"],
          dtype="datetime64[ns, UTC]",
          name="Time (UTC)",
      )
      right = DataFrame(data={"C": [0.5274]}, index=dti)
  
      idx = Index([None], dtype="object", name="Maybe Time (UTC)")
      left = DataFrame(data={"A": [None], "B": [np.nan]}, index=idx)
  
      result = concat([left, right], axis="columns")
  
      exp_index = Index([None, dti[0]], dtype=object)
      expected = DataFrame(
          {
              "A": np.array([None, np.nan], dtype=object),
              "B": [np.nan, np.nan],
              "C": [np.nan, 0.5274],
          },
          index=exp_index,
      )
      tm.assert_frame_equal(result, expected)
  
imports: from collections import abc, deque
  from collections.abc import Iterator
  from datetime import datetime
  from decimal import Decimal
  import numpy
  import pytest
  from pandas.errors import InvalidIndexError
  import pandas
  from pandas import DataFrame, Index, MultiIndex, PeriodIndex, Series, concat, date_range
  import pandas._testing
  from pandas.core.arrays import SparseArray
  from pandas.tests.extension.decimal import to_decimal
label_desc: Use image node_id 13 for calling a global function with example usage: test_concat_null_object_with_dti() without return types